khoadng / Boorusama

A mobile client for booru sites built with Flutter
GNU General Public License v3.0
165 stars 11 forks source link

Items drawn behind android nav bar #426

Closed thebrokenfacade closed 5 months ago

thebrokenfacade commented 5 months ago

Describe the bug Some items are rendered underneath the nav bar on my tablet in landscape a portrait mode. By under, I mean a lower layer, not an x-y coordinate location. Like the menu you get from swiping down from the top of the screen (quick settings, notifications, etc.) draws over whatever app you have open. This prevents the user from interacting with the items as they are obscured by the nav bar.

I seem to remember this happening to several things while I was trying to get familiar with the app, but I cannot remember exactly what they are. The most easy to reproduce is the page settings found on the main page with all the image thumbnails.

To Reproduce Steps to reproduce the behavior:

  1. Open the app
  2. Tap on the gear in the upper right above the thumbnails
  3. Tap any of the settings (page mode, image grid, image list, image quality)
  4. The last item in the list of options is always rendered behind the nav bar

For example, if I try to change the image grid setting using the method above, the options small and medium are accessible but large is behind the nav bar and cannot be tapped on.

Expected behavior Nothing should be rendered under/behind nav bar. Either the entire app window should be located above (x-y coord) the nav bar, or the navbar should auto hide if you want to use the fullscreen/immersive/edge-to-edge interface.

Screenshots Screenshot_20240619_113412_Boorusama SmartSelect_20240619_113434_Boorusama Screenshot_20240619_113542_Boorusama

Smartphone (please complete the following information):

khoadng commented 5 months ago

I might miss something so feel free to reopen if you still having this issue.