At times, keyboard is landscape while the app is portrait

Bug #1201109 reported by Omer Akram
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
touch-preview-images
Fix Released
Critical
Thomas Moenicke

Bug Description

There are cases in which the OSK is landscape while the app we have opened is actually in portrait mode. The keyboard should inquire geometrical state of the context for which its going to appear.

Tags: autopilot
Revision history for this message
Omer Akram (om26er) wrote :
Revision history for this message
Sam Bull (dreamsorcerer) wrote :

This only appears to happen the first time the keyboard is shown in an application. After a little flick to get the keyboard to rotate, it is correctly locked to the orientation of the app.

Changed in touch-preview-images:
status: New → Confirmed
Revision history for this message
Bill Filler (bfiller) wrote :

This is related to bug https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1187321 which needs to get fixed first. Basically the OSK should only rotate if the app supports rotation (not all do) and is currently rotated. It needs to stay in sync with the app and query the apps state not the device orientation.

Changed in touch-preview-images:
assignee: nobody → Thomas Moenicke (thomas-moenicke)
importance: Undecided → Critical
Bill Filler (bfiller)
tags: added: autopilot
Revision history for this message
Bill Filler (bfiller) wrote :

per discussion, the plan is to use the contentOrientation property on QtWindow
http://qt-project.org/doc/qt-5.0/qtgui/qwindow.html#contentOrientation-prop

The maliit qt plugin will need to change to stop reading from Screen. orientation and instead use this property. The sdk will be updated to properly set this property.

Changed in touch-preview-images:
status: Confirmed → In Progress
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

The SDK fix was made on 0729, can this be made a priority now?

Revision history for this message
Thomas Moenicke (thomas-moenicke) wrote :
Changed in touch-preview-images:
status: In Progress → Fix Committed
Sam Bull (dreamsorcerer)
Changed in touch-preview-images:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.