We've uncovered an peculiar application compatibility issue that I'd appreciate
any advice or guidance on a root cause.
Apps that target API Level 21/23 and attempt to hide the system UI via
setSystemUiVisibility do not redraw themselves to the new bounds available. I made a
simple Android Studio project that only uses the example Android code:
Example project (with screenshots)
The issue is reproducible on Celadon 9, 10 and Android-x86 9.0-rc1 We have been testing
Celadon against NUC6CAYH devices. It does not occur on any emulator (phone or tablet) nor
a sampling of physical phones and tablets. This was reported to me in an existing
application, but was fairly simple to reproduce.