MainView.anchorToKeyboard doesn’t resize the contents in landscape orientation

Bug #1236360 reported by Olivier Tilloy
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubuntu-keyboard
Invalid
Undecided
Unassigned
ubuntu-ui-toolkit (Ubuntu)
Fix Released
High
Tim Peeters

Bug Description

If the 'anchorToKeyboard' property of a MainView is set to true, the contents inside the view are supposed to be anchored to the top of the OSK panel when the OSK is up. It seems this works only in portrait mode.

See the attached example to observe the issue (tested on a Galaxy Nexus), when in landscape orientation with the OSK up, some key presses go through the OSK to the contents of the view below it.

Revision history for this message
Olivier Tilloy (osomon) wrote :

I marked the "ubuntu-keyboard" project as also affected: indeed, even if the MainView contents are not correctly resized, touch events should never go through the OSK.

Changed in ubuntu-keyboard:
assignee: nobody → Thomas Moenicke (thomas-moenicke)
Revision history for this message
Ugo Riboni (uriboni) wrote :

I also notice that if there's a flickable (e.g. ListView) in the Page that's displayed in MainView, part of the flickable content can't be scrolled into view and remains under the keyboard.
See the attached QML example for a test case.

Ugo Riboni (uriboni)
Changed in ubuntu-ui-toolkit:
status: New → Confirmed
Changed in ubuntu-keyboard:
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

This bug is still valid. Attaching an updated reproducer (as the other two examples are outdated).

Revision history for this message
Olivier Tilloy (osomon) wrote :

This bug is still valid. Attaching an updated reproducer (as the other two examples are outdated).

Revision history for this message
Olivier Tilloy (osomon) wrote :

Marking invalid for ubuntu-keyboard as the keyboard events don’t leak through the OSK anymore.
The bug remains valid for the UI toolkit though.

Changed in ubuntu-keyboard:
assignee: Thomas Moenicke (thomas-moenicke) → nobody
status: Confirmed → Invalid
Changed in ubuntu-ui-toolkit:
importance: Undecided → High
assignee: nobody → Tim Peeters (tpeeters)
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Tim Peeters (tpeeters)
importance: Undecided → High
status: New → Confirmed
Zoltan Balogh (bzoltan)
no longer affects: ubuntu-ui-toolkit
Revision history for this message
Cris Dywan (kalikiana) wrote :

Believe this has been indirectly fixed with MainView 1.3.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Confirmed → 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.