Skip to content

Fix keyboard covering screen after rotation on Nearby screen#6740

Open
Roniscend wants to merge 1 commit intocommons-app:mainfrom
Roniscend:fix-keyboard
Open

Fix keyboard covering screen after rotation on Nearby screen#6740
Roniscend wants to merge 1 commit intocommons-app:mainfrom
Roniscend:fix-keyboard

Conversation

@Roniscend
Copy link
Contributor

Description (required)

Fixes #6701
Resolves an issue where the keyboard covered most of the screen in landscape mode on the Nearby screen

Tested 6.3.0-debug on Pixel 9 (Android 16)

Screenshots (for UI changes only)
Before
b
After
a
The text entered by the user is now visible

Copilot AI review requested due to automatic review settings March 16, 2026 07:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes the Nearby screen landscape rotation case where the IME/keyboard obscures most of the UI, improving search usability after rotation.

Changes:

  • Center the Nearby filter list container horizontally in the Nearby parent layout (and related included layout).
  • Disable IME “extract UI” for the Nearby SearchView to keep typed text visible in landscape.
  • Set MainActivity soft input mode to adjustResize to better accommodate the keyboard.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
app/src/main/res/layout/nearby_filter_list.xml Adjusts layout positioning attribute on the included filter list root.
app/src/main/res/layout/fragment_nearby_parent.xml Centers the included filter list container horizontally within the Nearby screen.
app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt Updates SearchView IME options to avoid extract/fullscreen behavior in landscape.
app/src/main/AndroidManifest.xml Applies adjustResize to MainActivity to resize content when the keyboard is shown.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Owm Dubey <owmdubey163@gmail.com>
@github-actions
Copy link

✅ Generated APK variants!

@Roniscend
Copy link
Contributor Author

@nicolas-raoul can you review this pr and suggest changes if any

@neeldoshii neeldoshii self-requested a review March 18, 2026 17:30
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.

[Bug]: Keyboard covers most of the screen after rotation on Nearby screen

2 participants