-
Notifications
You must be signed in to change notification settings - Fork 373
msglist: Fix channel header tap behaviour in multi-channel narrows #1370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
431f1cd to
81c835a
Compare
81c835a to
9906ef5
Compare
9906ef5 to
186948c
Compare
4ab7f1b to
5f22c99
Compare
d60ff5d to
57e46a7
Compare
57e46a7 to
e366c5e
Compare
PIG208
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR! Left some comments.
e366c5e to
1a80230
Compare
|
Pushed the revision. PTAL, Thanks. |
58b9eb0 to
72ffffd
Compare
PIG208
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update! Did another round with mostly small comments.
|
@PIG208 I have pushed a revision addressing all the comments except for one comment I couldn't understand which I left unresolved. PTAL. Thanks! |
|
Pushed another update. This one addresses all the review comments |
|
Thanks for the update! This LGTM; marking for Greg's review. Because this resolves a post-launch issue, expect that it might take longer for us to eventually merge this while we prioritize launch tasks. |
b401b9e to
f06675c
Compare
Set gesture detecter behavior of streamWidget to HitTestBehavior.opaque to handle taps in empty space around the header. Fixes zulip#1179.
|
Thanks @E-m-i-n-e-n-c-e for taking care of this, and @PIG208 for all the previous reviews! Just picking this up now, and it looks good; merging. I appreciate the careful tests which should make sure that any future changes to this layout don't break this without us noticing. Fixed one nit in the commit message: The American spelling "behavior" is what's in the API we're using, and it's generally the standard in Flutter upstream and in Zulip. |
Description
This PR fixes the channel header navigation in multi-channel narrows
Changes
GestureDetectorinStreamMessageRecipientHeaderto useHitTestBehavior.opaqueRelated Issues:
Closes #1179
I have verified that the test fails before the changes and the test passes after the changes