Launcher: maximised + autohide relies on mouseout to hide
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Invalid
|
Low
|
Unity Community Hackers | ||
unity (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
See also: bug #684590 ("the application panel stays up with auto hide after a password dialog") and bug #732438 ("Launcher forgets to hide/dodge after long uptime").
I've been hitting this bug with the pointer nipple, but hadn't narrowed down a way of easily reproducing it until I bought a new stylus for this machine (allowing absolute, finger-like interaction):
1. Click on Distro icon (Dash + Launcher appears)
2. Move pointer outside Launcher and Dash perimeter (Dash disappears, Launcher pauses and then slides out)
With the mouse or Trackpoint the result is generally full access to the desktop again.
However, when used with an absolute device (such as a pen, or finger is lifted and then placed down again before the second click) the Dash hides but not Launcher stays present. This likely indicates that the detection code is relying on spotting that the pointer has "crossed the threshold" via a mouseout or similar single. If it never crosses the threshold, is warped, or moves fast enough to have been missed, then the Launcher stays visible.
In the attached screenshot, note that the position of the mouse pointer; it is well away from being anywhere near the Launcher, yet the Launcher is still visible even after several seconds.
description: | updated |
tags: |
added: udt removed: sniffles |
Changed in ayatana-design: | |
status: | New → Fix Committed |
importance: | Undecided → Wishlist |
assignee: | nobody → John Lea (johnlea) |
tags: | added: udo |
Changed in unity: | |
importance: | Undecided → Low |
status: | New → Confirmed |
assignee: | nobody → Jason Smith (jassmith) |
milestone: | none → ux-backlog-2 |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
milestone: | ux-backlog-2 → backlog |
assignee: | Jason Smith (jassmith) → Unity Community Hackers (unity-community-hackers) |
tags: | added: backlog |
tags: | added: udp |
Changed in ayatana-design: | |
status: | Fix Released → Fix Committed |
Changed in unity: | |
milestone: | backlog → none |
Changed in unity: | |
status: | Incomplete → Triaged |
Changed in unity (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in ayatana-design: | |
assignee: | John Lea (johnlea) → nobody |
Changed in unity: | |
status: | Triaged → New |
Changed in unity (Ubuntu): | |
status: | Triaged → New |
no longer affects: | ayatana-design |
@Paul, is that still happening in Oneirc?