astubenbord / paperless-mobile

An (almost) fully fledged mobile paperless client.
GNU General Public License v3.0
677 stars 33 forks source link

[Bug]: Login page does not scroll, cuts off notes at bottom, hides password field behind keyboard #384

Open luziferius opened 6 months ago

luziferius commented 6 months ago

What happened?

The login page is rigid, and the branding takes excessive display space and cannot be scrolled away. You need to use a phone with an ultra tall screen (9:21 or better yet 9:32) to display everything.

The app displays some hints at the bottom of the login screen, but the text is cut off by lack of display space on regular 9:16 displays. When entering the password, the on-screen keyboard is put above the password field, completely obstructing the view on it.

Steps to reproduce

  1. Try to log in
    1. Enter server URL
    2. tap "Next"
    3. tap the password input field to open the keyboard

Log output from the app

No response

Screenshots

Screen without keyboard. Note the truncated text at the bottom. There is no way to pull it up or make it visible by any means.
Screenshot_20240211-130453
The password input. Keyboard renders above the text field.
Screenshot_20240211-130503

Paperless-ng*x Version

2.4.3

Paperless-Mobile Version

3.2.1

Device

Samsung A7 (2017)

Operating System Version

Android 8

Device Locale

German

Selected Locale

German

Additional Context

No response

astubenbord commented 6 months ago

I'm currently working on making the app more responsive, also for foldables and tablets. I'll consider this when I rework the login screen.