** Changed in: mir
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1536279
Title:
Mir does not reset key states when paused or resumed (modifiers get
stuck after VT switching)
Status in Canonical System Image:
Confirmed
Status in Mir:
Fix Released
Status in mir package in Ubuntu:
Fix Released
Status in qtmir package in Ubuntu:
Fix Released
Bug description:
Mir switches away from the current VT when ALT+FXX is pressed. During
that key sequence the alt modifier is pressed. While away and mir does
not receive the alt release. When you switch back to mir there is a
chance that mir is not receiving the alt release either.
So switching away and back to mir makes the alt key stick...
Proposed solution:
- track regular keys in mir::input::Seat or in SurfaceDispatcher
- inform client(s) about pause / resume with a focus lost / focus gain event
- attach key state to focus event or send separate key state event
- adapt gdk/qt backends
- fix alt key tracking in unity8 to rely on the provided modifier state
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1536279/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp