Hi,
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)
https://github.com/sourcex/AndroidAPI23NavBarIssue
setSystemUiVisibility example:
https://developer.android.com/training/system-ui/immersive#java
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.
Thanks,
Bernard