I've compiled the oreo-x86 branch of Android-x86 and installed it on a test device. The device has a screen resolution of 1366x768 and I've disabled the bottom navigation bar and statuc bar in my Android-x86 build (I don't think this is the cause of my problem, I'm mentioning it for completeness).
When I install and run one of my existing app, its window doesn't extend to the full screen area, it's limited to 1339x720. As the built-in apps (e.g. Settings, Browser2) do not have that problem, I started to suspect something related to targetSdkVersion in the manifest. My app targets API 19. If I change it to target 24 (or above) and recompile, it uses the full screen area.
I'm not sure what is the cause of this, and I would appreciate any hint.
For the record, I used the compile Android-x86/Nougat (with the same mods I used for Oreo) and the exact same app does not show the problem, even while still targeting API 19.
Does that ring a bell to anybody?
Thanks,
Michael.