This bug was fixed in the package qtmir -
0.5.1+17.04.20170320.1-0ubuntu1
---------------
qtmir (0.5.1+17.04.20170320.1-0ubuntu1) zesty; urgency=medium
[ Alan Griffiths ]
* Reduce dependencies on mirserver by reworking
../Application/mirbuffersgtexture.cpp and
../Application/surfacemanager.cpp
[ Andreas Pokorny ]
* Attach MirInputDeviceId and the MirCookie to input events (LP:
#1536279, #1668692)
[ Daniel d'Andrada ]
* Implement MirSurface::allowClientResize (LP: #1670390)
[ Gerry Boland ]
* Stop MirSurface deleting itself, ensure SurfaceManager alone manages
MirSurface lifetimes. Add SurfaceManager test suite. (LP: #1655644)
* Extend timeouts when running under valgrind
[ Albert Astals Cid, Gerry Boland ]
* Check for find() result not being null before using it
-- MichaĆ Sawicz <[email protected]> Mon, 20 Mar 2017
21:16:34 +0000
** Changed in: qtmir (Ubuntu)
Status: In Progress => 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:
In Progress
Status in mir package in Ubuntu:
Confirmed
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