Hi, had some issues with the Android app and decided to upgrade to the latest version (released Februari Google says). Big mistake, now my screen had a default empty white bar on top and bottom (for all windows/screens). Space lost and ugly because my dashboards have a dark theme.
Well did some experiments. It seems the app (although full screen option is on) doesn’t actually use the full screen. So Android fills the extra space with white bars. Maybe because its an old tablet with a 1280x800 screen.Something with aspect ratio?
Temporary solution is ditching the app and reverting to a chrome browser in full screen mode on my wall mounted tablet. Now my gridlayout dashboard shows as before.
Still it’s a workaround … Suggestions are welcome!
HabPanelViewer can be used to display any URL (not just a HabPanel). It works very well for wall-mounted tablets, and you can pass commands to it using an item. Mine automatically turns on the screen whenever I’m home/awake, and turns off whenever I leave or go to sleep.
It’s not currently in development, but has been stable for a long time.
It’s simply our (almost) white status and navigation bar combined with the dark background of HabPanel. The Main UI has a similar problem (white vs. orange). We’d need to have status bar / navigation bar colors overridden per type of web view.
I think I once started working on that, but getting it right for all Android versions is somewhat hard.
Hi. To complete thei information. Tablet is android 10. The dashboard is not an HabPanel but a openhab 3 UI (the gridlayout setup). Before the update (and still if you use a full-screen browser/chrome) it doesn’t show the bars but only my (very) darkgray background. Picture:
There are more subtle changes. The default widget for the chromecast has white lines between the items. These lines are also present in the listviews. That’s also new, they didn’t show before (and still don’t when I use chrome).
I don’t see any difference in spacing. If you don’t want to see the OS buttons and the status bar, you have to enable fullscreen mode.
Please note that some UIs (i.e. Main UI) follow the theme of the app, so there’s no white button bar when the background is dark. You can set the app theme to dark or open a feature request for theming in HABPanel.
OS Dark mode is OFF. Brigness of screen is quite low to make it not too prominent present.
The App theme is “auto”. In my CSS styling I have chosen/overridden my own theme that shows all day.
Full screen in app is enabled. If I don’t it switches back to your example current main/fullscreen disabled. So clock/wifi strength and home/back buttons appear on top and bottom (additional to the white bars).
When in full screen pressing the fullscreen button has no effect. The white bars remain.
I’m not sure when I updated for the last time. It sure isn’t years ago. Maybe end of summer 2022.
Note … in comparison to your screenshots. The white bar appear above the openHab ‘menu bar’ (with the three bars on the left). And below the end of the screen (so above the android buttons in non full screen of at the bottom on full screen).
Wel that was fun. Went back all the way to the 2.23.0 release (October 13 2022). That’s the last release without the extra white bars. So the bug was introduced after this one. Unfortunately a lot of beta’s after this until the next 3.0.0 release (Jan 11 2023).
Is this enough to find it … or must I try some of the beta’s too to pinpoint it a bit more in time?