Skip to content

After dismissing a TrueSheet with a focused input, the TextInput on the main screen automatically receives focus [Android] #647

@gustaflunnergard

Description

@gustaflunnergard

Before submitting a new issue

  • I tested using the latest version of the library.
  • I tested using a supported version of React Native.
  • I checked for existing issues that might answer my question.

Bug Summary

After dismissing a TrueSheet with a focused input , the other input automatically receives focus even though it was never touched.

This is only happening on Android not iOS.

Image
Image
Image

Affected Platforms

  • iOS
  • Android
  • Web
  • Other

Library Version

3.10.0

Environment Info

- Expo SDK: 54.0.33                                                                                                                                                               
  - React Native: 0.81.5                                                                                                                                                            
  - React: 19.1.0                                                                                                                                                                   
  - Node: 22.18.0                                                                                                                                                                   
  - macOS: 26.4                                                                                                                                                                     
  - Android Studio: 2025.3                                                                                                                                                          
  - Xcode: 26.2

Steps to Reproduce

  1. Open the app
  2. Click on Open Sheet
  3. Click on the Sheet input
  4. Dismiss the sheet
  5. The main screen input is now focused

Repro

https://github.com/gustaflunnergard/true-sheet-input-focus

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingrepro providedGood! Repro is provided

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions