There seem to be a bug in the behavior of:
native.setProperty( "androidSystemUiVisibility", "immersiveSticky" )
When I do not use this method (at start of my main) my code correctly stretches a background image to cover the entire screen size including the areas outside the safe zones. However, if I do use this method, the background image receives wrong values for the screen area (probably just the safe screen area instead of the full one).
The expected behavior is that display.actualContentWidth and display.actualContentHeight remains the same.