Comment 4 for bug 1332624

Revision history for this message
Michael Sheldon (michael-sheldon) wrote :

Turns out this is unrelated to the upgrade to Qt 5.3, this issue can be reproduced in image #89. It appears to be the same underlying cause as bug 1332632, the keyboard requests a geometry of 768x1280, but with the version of Mir/unity-system-compositor(?) introduced in image #90 it gets resized to 768x1222. This results in the conversion made from the keyboard co-ordinate system to the screen co-ordinates being off by 58 pixels, cutting off the top of the keyboard and sending touch events through to the app underneath the top of the keyboard. This also results in it being impossible to press items in the word ribbon when it is enabled.

I would guess that the 58 pixel discrepancy is coming from Mir or the compositor resizing the window to account for the toolbar, but I'm not sure this should happen when an app either sets fullscreen mode or explicitly sets its own geometry (at least this doesn't seem to have been the behaviour in the past).