[go: nahoru, domu]

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

android:windowSoftInputMode="adjustNothing" #29025

Open
isaachinman opened this issue May 21, 2024 · 0 comments
Open

android:windowSoftInputMode="adjustNothing" #29025

isaachinman opened this issue May 21, 2024 · 0 comments
Labels
needs review Issue is ready to be reviewed by a maintainer

Comments

@isaachinman
Copy link

Minimal reproducible example

https://github.com/expo/examples/tree/master/blank

What platform(s) does this occur on?

Android

Did you reproduce this issue in a development build?

Yes

Summary

Keyboard avoiding handling has been a mess in RN since I began using the framework in 2017.

Over time, we have developed our own strategies for keyboard handling. In short, we manually manage keyboard events and animate the layout via reanimated.

This works well on iOS.

For Android, we need to disable pan or resize behaviour, to rely on our own implementation.

We need to be able to set android:windowSoftInputMode="adjustNothing"

However, Expo only supports pan or resize, strictly.

Environment


Expo Doctor Diagnostics


@isaachinman isaachinman added the needs validation Issue needs to be validated label May 21, 2024
@expo-bot expo-bot added needs review Issue is ready to be reviewed by a maintainer and removed needs validation Issue needs to be validated labels May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs review Issue is ready to be reviewed by a maintainer
Projects
None yet
Development

No branches or pull requests

2 participants