-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
MM-34585 Fix at_mention and channel_mention autocomplete on iOS #5327
Conversation
Building app in separate branch. |
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.
LGTM. Was able to repro the issue on iOS. Verified issue is fixed with this PR. User can now scroll through the at-mention and channel-mention pop modal and tap on users and channels in multi section lists. Also tested Android and autocomplete still works there.
Tested on both iPhone X and Pixel 4 XL devices.
Cherry pick is scheduled. |
(cherry picked from commit c9a02d5)
… custom-status * 'master' of github.com:mattermost/mattermost-mobile: Bump app build number to 353 (mattermost#5331) MM-30429 Detox/E2E: Added e2e for MM-T3190, MM-T3212, MM-T3214, MM-T3227 (mattermost#5276) MM-27849 render emojis with appended skin tone (mattermost#5297) Fix at_mention and channel_mention autocomplete on iOS (mattermost#5327) Refactor rest client class to use mixin and a bit of cleanup (mattermost#5318) Bump app build number to 352 (mattermost#5324) Set url trailing slash (mattermost#5322) Use RNN 7.11.3 (mattermost#5317) MM-30431 Detox/E2E: Added e2e for MM-T3196, MM-T3210, MM-T3211, MM-T3262, MM-T3264 (mattermost#5313) Bump app build number to 351 (mattermost#5309) Translations update from Weblate (mattermost#5307)
Summary
After the introduction of #5199 the autocomplete for user and channel mentions that uses a SectionList were not working properly when displaying multiple sections, not allowing the user to tap on a result or scroll the list.
By setting the
removeSubclipViews
to false on iOS the issue is resolved, Android still applies the prop and works as expected.