Skip to content
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

Fix notification impeding the input in the rest of the app #7942

Merged
merged 1 commit into from
May 9, 2024

Conversation

larkox
Copy link
Contributor

@larkox larkox commented May 7, 2024

Summary

On react native gesture handler v2.16.0 they changed the default flex for GestureHandlerRootView from 0 to 1.

This caused the gesture handler to fit the whole screen, catching the input even if the overlay was set not to catch taps in the background.

Passing the new flex solves the issue.

Ticket Link

Fix https://mattermost.atlassian.net/browse/MM-32183

Release Note

NONE

Issue introduced in #7863 which is not yet in the release branch.

@larkox larkox added 2: Dev Review Requires review by a core commiter 3: QA Review Requires review by a QA tester labels May 7, 2024
@larkox larkox requested a review from enahum May 7, 2024 15:29
@amyblais amyblais added this to the v2.17.0 milestone May 7, 2024
@larkox larkox removed the 2: Dev Review Requires review by a core commiter label May 8, 2024
@larkox
Copy link
Contributor Author

larkox commented May 8, 2024

@yasserfaraazkhan I was only able to reproduce this in iOS to begin with. Make sure it works for both Android and iOS.

Copy link
Contributor

@yasserfaraazkhan yasserfaraazkhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Able to navigate through channels, search, settings when the push notification pop up appears
  • able to dismiss it with swipe up gesture.
  • able to jump to the post by clickign on notifications.

@larkox larkox added 4: Reviews Complete All reviewers have approved the pull request and removed 3: QA Review Requires review by a QA tester labels May 9, 2024
@larkox larkox merged commit 22e21a4 into main May 9, 2024
17 checks passed
@larkox larkox deleted the fixNotificationImpedingInput branch May 9, 2024 11:02
cyrusjc pushed a commit to cyrusjc/mattermost-mobile that referenced this pull request May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4: Reviews Complete All reviewers have approved the pull request release-note-none
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants