-
-
Notifications
You must be signed in to change notification settings - Fork 137
Open
Labels
KeyboardStickyView 🩹Anything related to KeyboardStickyView componentAnything related to KeyboardStickyView componentrepro providedIssue contains reproduction repository/codeIssue contains reproduction repository/code🍎 iOSiOS specificiOS specific🐛 bugSomething isn't workingSomething isn't working👆 interactive keyboardAnything related to interactive keyboard dismissingAnything related to interactive keyboard dismissing
Description
Describe the bug
The KeyboardStickyView component does not follow the keyboard properly when interactively dismissing on iOS. I included a recording from Android here as well to show that it works as expected there.
Repo for reproducing
https://github.com/iankberry/ios-interactive-keyboard-repro
To Reproduce
- Checkout the repro an run
npm run ios - Tap "Open sheet" in the app
- Attempt to interactively dismiss the keyboard
Expected behavior
The sticky view should remain "stuck" to the keyboard as it is interactively dismissed.
Screenshots
iOS:
Screen.Recording.2025-12-02.at.12.06.34.PM.mov
Android:
Screen.Recording.2025-12-02.at.11.47.17.AM.mov
Smartphone (please complete the following information):
- Device: iOS simulator
- OS: iOS 26.1
- RN version: 0.81.5
- RN architecture: fabric
- JS engine: Hermes
- Library version: 1.20.0
Metadata
Metadata
Assignees
Labels
KeyboardStickyView 🩹Anything related to KeyboardStickyView componentAnything related to KeyboardStickyView componentrepro providedIssue contains reproduction repository/codeIssue contains reproduction repository/code🍎 iOSiOS specificiOS specific🐛 bugSomething isn't workingSomething isn't working👆 interactive keyboardAnything related to interactive keyboard dismissingAnything related to interactive keyboard dismissing