Keyboard orientation incorrect when brought up by side stage app
Bug #1251330 reported by
Thomas Moenicke
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-keyboard |
Fix Released
|
Critical
|
Daniel d'Andrada | ||
qtubuntu (Ubuntu) |
Invalid
|
Critical
|
Daniel d'Andrada | ||
ubuntu-keyboard (Ubuntu) |
Fix Released
|
Undecided
|
Daniel d'Andrada | ||
unity-mir (Ubuntu) |
Invalid
|
Critical
|
Daniel d'Andrada |
Bug Description
When running an app in side stage, e.g. messaging-app, and holding the tablet in landscape mode, it reports Portrait as current orientation, which causes the virtual keyboard to show up like it would be in portrait mode, at the left side of the screen.
Related branches
lp:~sergiusens/ubuntu/trusty/maliit-framework/1251330
Rejected
for merging
into
lp:ubuntu/trusty/maliit-framework
- Daniel d'Andrada (community): Disapprove
- Ubuntu branches: Pending requested
-
Diff: 81 lines (+61/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/0006-Inputcontext-to-properly-notify-orientation-with-nat.patch (+53/-0)
debian/patches/series (+1/-0)
lp:~dandrader/ubuntu-keyboard/fixAngleToOrientationMap
- Bill Filler (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 55 lines (+27/-12)1 file modifiedsrc/plugin/inputmethod.cpp (+27/-12)
lp:~dandrader/ubuntu/trusty/maliit-framework/orientationAngleMapping
- Bill Filler (community): Approve
- Ubuntu branches: Pending requested
-
Diff: 908 lines (+843/-12)6 files modified.pc/0006-fix_orientation_to_angle_mapping.patch/input-context/minputcontext.cpp (+794/-0)
.pc/applied-patches (+1/-0)
debian/changelog (+6/-0)
debian/patches/0006-fix_orientation_to_angle_mapping.patch (+38/-0)
debian/patches/series (+1/-0)
input-context/minputcontext.cpp (+3/-12)
Changed in qtubuntu: | |
assignee: | Ricardo Mendoza (ricmm) → Daniel d'Andrada (dandrader) |
status: | New → In Progress |
Changed in qtubuntu: | |
status: | In Progress → Invalid |
Changed in unity-mir (Ubuntu): | |
status: | In Progress → Invalid |
affects: | qtubuntu → qtubuntu (Ubuntu) |
To post a comment you must log in.
This is correct behaviour.
With tablet device in landscape, the main stage app is in landscape, but the side stage app should be considered in portrait orientation. This is to have the sidestage closely emulate the phone environment.
I expect the OSK needs to be made aware if app is in sidestage mode, and adjust its behaviour accordingly.