Skip to content

fix(android): prevent keyboard overlap across input screens - #193

Open
chliny wants to merge 1 commit into
dzianisv:mainfrom
chliny:fix/android-keyboard-overlap
Open

fix(android): prevent keyboard overlap across input screens#193
chliny wants to merge 1 commit into
dzianisv:mainfrom
chliny:fix/android-keyboard-overlap

Conversation

@chliny

@chliny chliny commented Aug 19, 2026

Copy link
Copy Markdown

Summary

  • Let Android handle keyboard movement through windowSoftInputMode="adjustPan".
  • Keep KeyboardAvoidingView enabled only on iOS for the connection add/edit forms and session composer.
  • Ensure the connection form scroll containers continue to fill the available screen.

Scope

This covers the connection add/edit forms as well as the session composer. It is an alternative to the Android inset-based composer-only approach in #190 and the broader bundled changes in #182.

Verification

  • npm test: 333 passed, 0 failed.
  • npm run typecheck: passed.
  • Android release build: assembleRelease -PreactNativeArchitectures=arm64-v8a passed.

Related: #156, #190, #182.

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

Successfully merging this pull request may close these issues.

1 participant