Sometimes "Password Generator" screen bottom gets truncated if Android system's font size is set to larger than default #1415

Closed
opened 2025-11-26 22:48:31 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @ElTopo on GitHub (Feb 11, 2022).

Originally assigned to: @fedemkr on GitHub.

Steps To Reproduce

  1. Go to Android system Setttings / Display / Advanced / Font size, set font size to larger than default, for example, "Largest"
  2. Open Bitwarden app, tap on "Generator" button, change type to "Password"
  3. Scroll to screen bottom

Sometimes the "Minimum Special" portion gets truncated off and only partially visible.

Here's a screenshot:
photo_2022-02-11_10-52-55

Expected Result

"Minimum Special" portion should be fully visible even if user uses a large font size.

Actual Result

"Minimum Special" portion sometimes gets truncated (not always, but it happens when user opens Bitwarden app first time after closing it).

Screenshots or Videos

No response

Additional Context

No response

Operating System

Android

Operating System Version

Android 12, Android 11, Android 10.

Device

This happens on all my phones, including Essential Phone PH-1, Google Pixel 2, Moto g7 play..

Build Version

Version: 2.16.1 (4306)

Beta

  • Using a pre-release version of the application.
Originally created by @ElTopo on GitHub (Feb 11, 2022). Originally assigned to: @fedemkr on GitHub. ### Steps To Reproduce 1. Go to Android system Setttings / Display / Advanced / Font size, set font size to larger than default, for example, "Largest" 2. Open Bitwarden app, tap on "Generator" button, change type to "Password" 3. Scroll to screen bottom Sometimes the "Minimum Special" portion gets truncated off and only partially visible. Here's a screenshot: ![photo_2022-02-11_10-52-55](https://user-images.githubusercontent.com/217195/153652164-e81c5e3c-578d-4026-8b00-26cf6908f673.jpg) ### Expected Result "Minimum Special" portion should be fully visible even if user uses a large font size. ### Actual Result "Minimum Special" portion sometimes gets truncated (not always, but it happens when user opens Bitwarden app first time after closing it). ### Screenshots or Videos _No response_ ### Additional Context _No response_ ### Operating System Android ### Operating System Version Android 12, Android 11, Android 10. ### Device This happens on all my phones, including Essential Phone PH-1, Google Pixel 2, Moto g7 play.. ### Build Version Version: 2.16.1 (4306) ### Beta - [ ] Using a pre-release version of the application.
GiteaMirror added the bug label 2025-11-26 22:48:31 -06:00
Author
Owner

@mpbw2 commented on GitHub (Feb 13, 2022):

@fedemkr We have history with this XF bug affecting off-screen drawing (see https://app.asana.com/0/1166330464508357/1200531933783245). Curious if you have any thoughts on a better way to handle it, or if you can just fix XF :)

@mpbw2 commented on GitHub (Feb 13, 2022): @fedemkr We have history with this XF bug affecting off-screen drawing (see https://app.asana.com/0/1166330464508357/1200531933783245). Curious if you have any thoughts on a better way to handle it, or if you can just fix XF :)
Author
Owner

@fedemkr commented on GitHub (Feb 15, 2022):

There is an internal issue with the Xamarin Forms library but I've introduced a workaround to fix this. However, we should keep track of the Xamarin PR: Make sure ScrollViewRenderer on Android is resolving layout changes that may fix this without the need of the workaround when it gets released.

@fedemkr commented on GitHub (Feb 15, 2022): There is an internal issue with the Xamarin Forms library but I've introduced a workaround to fix this. However, we should keep track of the Xamarin PR: [Make sure ScrollViewRenderer on Android is resolving layout changes](https://github.com/xamarin/Xamarin.Forms/pull/15076) that may fix this without the need of the workaround when it gets released.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#1415