Super-a gesture somewhat unreliable
Bug #1670678 reported by
Pete Woods
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Fix Released
|
Undecided
|
Michael Zanetti |
Bug Description
A good portion of the time, it seems very easy to accidentally hold the keys on too long, causing the app drawer to be hidden again. In a qemu VM, you seem to have to hold the shortcut on a while before it is triggered.
The scopes window can also be brought to the fore accidentally when attempting this shortcut.
I suspect the root cause here, is the binding of the super key showing to the scopes window, and presumably having to have tricks in place to avoid it launching the scopes if you hit another key within a timeout.
Related branches
lp:~mzanetti/unity8/fix-drawer-hiding-on-quick-meta-a
- Unity8 CI Bot: Approve (continuous-integration)
- Albert Astals Cid (community): Approve
-
Diff: 61 lines (+33/-0)2 files modifiedplugins/Utils/WindowInputMonitor.cpp (+3/-0)
tests/plugins/Utils/WindowInputMonitorTest.cpp (+30/-0)
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Michael Zanetti (mzanetti) |
status: | New → In Progress |
tags: | added: unity8-desktop |
description: | updated |
Changed in canonical-devices-system-image: | |
status: | New → Fix Released |
To post a comment you must log in.
This bug was fixed in the package unity8 - 8.15+17. 04.20170308- 0ubuntu1
--------------- 04.20170308- 0ubuntu1) zesty; urgency=medium
unity8 (8.15+17.
[ Albert Astals Cid ] erence
* Let's follow the keyboard order
* Enable the license check (LP: #1590044)
* Show a barebones error message if loading the QML doesn't work
* Make sure cursor is back to normal when closing the window (LP:
#1666158)
* Fix small warning when sensitive is undefined
* Remove unused member variable
* Initialize m_msecsSinceRef
* Add warning if registerService fails
* Move menus Component {} out of the repeater
* Add tool to browse menus of a running app
[ Daniel d'Andrada ]
* Drag child windows with Alt+LeftMouseButton (LP: #1664947)
[ Gerry Boland ] odel: connect to the OSK surface to know when it goes
* TopLevelWindowM
away so we can clean up after it. (LP: #1670681)
[ Josh Arenson ]
* Initialize sessionMode to single when mock is reset (LP: #1667463)
[ Lukáš Tinkl ]
* Make the menu string "Back" translatable
* Let the OSK be driven by a switch in indicator-keyboard (LP:
#1521518)
* Disable the tutorial when there's no touchscreen (LP: #1661557)
* Shell chrome fixes (LP: #1658117, #1665723, #1665724, #1669010)
* Cancel the drag as soon as we're entering the spread (LP: #1668642)
* Fix being unable to use window control buttons or menus with touch
(LP: #1667604, #1668387)
[ Michael Terry ]
* Set QT_IM_MODULE in the greeter so that the OSK can come up. (LP:
#1670383)
* Simplify our startup handling of Mir environment variables and set
the right socket path in snappy.
[ Michael Zanetti ]
* Cancel the home key activation if something else is pressed along
with Meta (LP: #1670678)
* close the drawer when something is launched from the launcher (LP:
#1660367)
* use a svg instead of a png for the Launcher's BFB (LP: #1668057)
* change the default setting for the launcher autohiding (LP:
#1670655)
[ Nick Dedekind ] test_spreadDisa bled to ensure initial state for each
* Split up Shell::
test.
-- Michał Sawicz <email address hidden> Wed, 08 Mar 2017 09:56:46 +0000