-
- Notifications
You must be signed in to change notification settings - Fork 131
Open
Labels
KeyboardToolbarAnything related to KeyboardToolbar componentAnything related to KeyboardToolbar componentrepro providedIssue contains reproduction repository/codeIssue contains reproduction repository/code🏭 fabricChanges specific to new (fabric/jsi) architectureChanges specific to new (fabric/jsi) architecture🐛 bugSomething isn't workingSomething isn't working🔥 AttentionAn issue, that requires attention (disturbs many users/has many reactions)An issue, that requires attention (disturbs many users/has many reactions)🤖 androidAndroid specificAndroid specific
Description
Describe the bug
Touch events get passed through KeyboardToolbar on RN 0.79+
Code snippet
You can use example app.
Repo for reproducing
You can use example app.
To Reproduce
Steps to reproduce the behavior:
- Open
KeyboardToolbarscreen - Reveal the keyboard
- Make sure input is behind
KeyboardToolbar - try to click on
KeyboardToolbar
Expected behavior
Touch shouldn't be propagated to underlying views
Screenshots
Screen_Recording_2025-07-14_at_13.24.28.mov
Smartphone (please complete the following information):
- Desktop OS: MacOs 26
- Device: Android
- OS: 13
- RN version: 0.79
- RN architecture: fabric
- JS engine: Hermes
- Library version: 1.17.5
Additional context
I think it can be caused by shadow node syncrhonization.
fweinaug, mattlennon3, matiaskotlik, gunnsteinnskula and kirillzyusko
Metadata
Metadata
Assignees
Labels
KeyboardToolbarAnything related to KeyboardToolbar componentAnything related to KeyboardToolbar componentrepro providedIssue contains reproduction repository/codeIssue contains reproduction repository/code🏭 fabricChanges specific to new (fabric/jsi) architectureChanges specific to new (fabric/jsi) architecture🐛 bugSomething isn't workingSomething isn't working🔥 AttentionAn issue, that requires attention (disturbs many users/has many reactions)An issue, that requires attention (disturbs many users/has many reactions)🤖 androidAndroid specificAndroid specific