You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wire react-native-keyboard-controller at root layout
Mount `KeyboardProvider` (from react-native-keyboard-controller) as
the outermost provider so every screen gets a consistent cross-platform
keyboard lifecycle. On Android this fixes the Places map search pill
losing focus one tick after tapping: the library replaces React
Native's unreliable keyboard bookkeeping with a native module that
stays in sync through `BottomSheet.snapToIndex` animations.
With the provider in place, the `requestAnimationFrame` workaround
around the map's `handleSearchFocus` is no longer needed — the snap
runs synchronously inside `onFocus` and focus is preserved.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments