Potential Android bug: Thin white line on the bottom / side of the screen
-
Hi guys and gals,
I'm working on an old bug our team just sort of forgot existed and none of us have any idea what it might be. On some Android devices (the two most prominent ones are the Google Pixel 8 Pro and Fire Max 11 tablet, but there are others), our app has a thin (1px) white line at the bottom of the screen (in portrait mode). When you change the orientation to landscape, it's on the right side of the screen (but still the bottom of the device, relative to the device itself). Sometimes you launch the app and it's not there, but as soon as you change the orientation it appears and there's no way to make it disappear.
The weird thing is that you can see the line do the rotation animation when you change the orientation, but then it ends up in the same position as before (see attached video, in slow-mo so that it's easier to spot).
It's a Qt Quick app, built with Qt 5.15.19 for Android. The root object in our main.qml is just a
Window
set toWindow.Fullscreen
and a black background color. To remove the possibility of this coming from our QML code / views, I tried commenting out everything inside that root window (so essentially, the app just became an empty black window) but that white line is still there! Also tried making the contained views a lot bigger hoping it would "cover" the white line, but the line is still there.Is that a Qt bug? Did you ever run into something similar?
video (look on the right side of the screen): https://streamable.com/8sjofw