mattermost-mobile-upstream/patches
yasser khan 3e3b763619
Fix iOS 26 stuck keyboard and channel intro spinner (#10256)
* fix(ios): resign KeyboardGestureArea input before its screen leaves the window

react-native-keyboard-controller postpones resignFirstResponder by one frame for
KeyboardGestureArea inputs. On iOS 26 UIKit asks the input to resign while it removes a
popped screen; a frame later the input is off the window, the resign fails and the keyboard
stays open. Backport of upstream kirillzyusko/react-native-keyboard-controller#1678.

* fix(channel): re-read loading state after the Intro subscribes

The Intro reads the post-list loading flag at render but subscribes to its
change event only in an effect. A load that finishes in between is missed,
and the Intro stays on its spinner instead of showing the channel intro.

* fix(e2e): scroll the iOS sidebar's outer list to reach the last channel

On iOS the categories list grows to its full height inside the sidebar's outer list, so
only the outer list scrolls. Give it a testID and scroll it from the page object.

* fix(e2e): clear the search box before each hashtag search
2026-10-19 16:55:01 +05:30
..
@gorhom+bottom-sheet+5.2.13.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
@nozbe+watermelondb+0.28.1-0.patch fix(android): open every SQLite connection in WAL, not just the JSI one (#10117) 2026-09-03 18:06:02 +05:30
@react-native-community+netinfo+12.0.1.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
@rneui+base+5.0.0.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
@types+commonmark-react-renderer+4.3.4.patch Update libraries and dependencies (#7678) 2023-11-25 07:46:13 +08:00
@types+react-syntax-highlighter+15.5.13.patch Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
expo-image+55.0.10.patch Fix Android crashes caused by animated custom emoji (#10030) 2026-10-12 17:30:36 +03:00
expo-video-thumbnails+55.0.14.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
ratex-react-native+0.1.4.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-native-image-picker+8.2.1.patch patch image picker (#10127) 2026-09-10 17:32:35 +08:00
react-native-keyboard-controller+1.21.10.patch Fix iOS 26 stuck keyboard and channel intro spinner (#10256) 2026-10-19 16:55:01 +05:30
react-native-keychain+10.0.0.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-notifications+5.2.2.patch Mm 67525 bump min version (#9640) 2026-09-16 10:53:06 +00:00
react-native-safe-area-context+5.7.0.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-native-share+12.3.1.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-native-walkthrough-tooltip+1.6.0.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-native-webrtc+124.0.7.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-native+0.83.9.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
react-syntax-highlighter+16.1.1.patch Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00