you can usually solve similar issues by splitting the layout into multiple layouts.
That is what I do. I have a main page and a page with a webview. They use the same bottom menu, so each of the two pages has a panel at the bottom. I then load another layout, called "bottompanel", into that panel.
But there is an issue with that. The bottom panel of the two pages has a height of 63. And the layout has the same height. Everything should be fine, but in fact the bottom panel of the two pages become higher than the layout height which looks bad. I have found this issue is caused by AutoScaleAll which for some reason resizes the panel and the layout differently. That is why I need to adjust the bottom panel height
after the layout is finished loading. And doing it in application_start doesn't work as correctly stated in #3.
If I don't use AutoScaleAll it works as it should. But I like the way the fonts are scaled with AutoScaleAll.
Wait For B4XPage_Resize (Width As Int, Height As Int)
Looks promising, I will try that.
It's a B4X app btw, but I don't have the issue in Android.