Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect behaviour when scrolling downward to dismiss custom keyboard view [iOS] #97

Open
pribeh opened this issue Jan 5, 2020 · 1 comment
Assignees

Comments

@pribeh
Copy link

pribeh commented Jan 5, 2020

While a custom keyboard view is selected and dragging downward on the scrollview/flatlist the position of the list ends up with an offset and the custom keyboard toggles no longer work. If you press the reset button everything works again until you repeat the above. onPress={() => KeyboardUtils.dismiss()} works fine to dismiss the custom keyboard

Steps to reproduce:

  • Tap one of the custom keyboard view toggles (show1 or show2)
  • Drag/scroll downward on the list such as to collapse the keyboard
  • Weird offset shows up
  • Tap on the toggles show1 or show2 again
  • Nothing happens
  • Tap the textinput or reset button and the correct behaviour resumes until you try the above again

Simulator Screen Shot - iPhone 11 Pro - 2020-01-05 at 11 45 37
Simulator Screen Shot - iPhone 11 Pro - 2020-01-05 at 11 45 43

  • iPhone X, X 11 Pro
  • React Native 0.59
  • RN Keyboard Input 6.0.0
@pribeh pribeh changed the title Incorrect flatlist inset/offset when collapsing custom keyboard with drag/scroll [iOS] Incorrect behaviour when scrolling downward to dismiss custom keyboard view [iOS] Jan 6, 2020
@M-i-k-e-l
Copy link
Contributor

Hi @pribeh,

I'm not sure if the bug that you are reporting is the fact that pressing the show button does not open the custom keyboard (similar to this, but not the same) or that there's a "Weird offset"? If it's the latter, please mark it in the screenshot.

@M-i-k-e-l M-i-k-e-l self-assigned this May 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants