Repository navigation
ADFA-6251: Ignore output-panel drags that start above its visible edge - #2183
Open
Daniel-ADFA wants to merge 1 commit into
Open
Daniel-ADFA wants to merge 1 commit into
Daniel-ADFA wants to merge 1 commit into
Conversation
The editor bottom sheet is padded at the top by the status-bar height so its tabs clear the status bar when it expands to the top of the window. While collapsed, that transparent padding sits above the visible border, over the editor, and BottomSheetBehavior treats any drag inside the view's bounds as a drag on the sheet. A swipe that started up to a status bar's height above the border opened the panel. EditorBottomSheetBehavior drops a gesture whose ACTION_DOWN lands in the top padding, so the view underneath keeps it.
Contributor
Author
|
close #2078 |
Daniel-ADFA
marked this pull request as ready for review
October 24, 2026 10:21
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.
Tip: disable this comment in your organization's Code Review settings.
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ADFA-6251
Fixes #2078. Swiping up from just above the collapsed output panel opened it.
The sheet is padded at the top by the status-bar height so its tabs clear the status bar when expanded. Collapsed, that transparent strip (52dp on a Pixel) sits over the editor, and
BottomSheetBehaviordrags the sheet for any touch inside its bounds.EditorBottomSheetBehaviorignores gestures that start in that padding; bothcontent_editor.xmllayouts use it.Tested on an arm64 emulator at font scale 1.0 and 2.0: a drag from the strip or 15px above the border leaves the sheet collapsed and goes to the editor; a drag from the header still opens it; a drag down from the expanded tabs still closes it.
EditorBottomSheetBehaviorTestfails against the stock behavior.