Skip to content

Next button functionality not working correctly on iOS 26.0.1 #1180

@astanb

Description

@astanb

Describe the bug
When trying to focus through the fields by pressing the next button on ios 26.0.1, the caret moves through them, but when it focuses on a field that is behind the keyboard, the scrollview does not scroll it into view. This isn't a problem when going backwards using the Prev button. Interestingly, if I type something on the keyboard when the input is out of view, it immediately focuses.

There is no issue on iOS 18.3.1

Code snippet
See the repo here https://github.com/astanb/react-native-keyboard-controller-ios26-bug

Repo for reproducing
See the repo here https://github.com/astanb/react-native-keyboard-controller-ios26-bug

To Reproduce

See videos, video 1 shows the issue, video 2 shows it working after text is added to the focused input.

hidden-input.mp4

after-input.mp4

Expected behavior
The input behind the keyboard should scroll into view

Smartphone (please complete the following information):

  • Desktop OS: Mac OS 15.7.1
  • Device: iPhone Pro 15 (real) and iPad (simulator)
  • OS: 26.0.1
  • RN version: 0.81.5
  • RN architecture: new
  • JS engine: Hermes
  • Library version: 1.19.3

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

KeyboardAwareScrollView 📜Anything related to KeyboardAwareScrollView componentKeyboardToolbarAnything related to KeyboardToolbar componentrepro providedIssue contains reproduction repository/code🐛 bugSomething isn't working🔥 AttentionAn issue, that requires attention (disturbs many users/has many reactions) iOS 26Anything specific to iOS 26

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions