HUD - Using HUD often results in window losing focus
Bug #921249 reported by
Seth Forshee
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
High
|
John Lea | ||
Unity |
Fix Released
|
High
|
Gord Allott | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Often after doing some action with HUD I'm finding that my window has lost focus. Examples:
Example #1 (any application)
* Press Alt to reveal HUD
* Press Alt again to dismuss HUD
* Window no longer has focus
Example #2 (nautilus)
* Pres Alt to reveal HUD
* Type "new" and use keyboard to select "File > Create New Folder"
* Nautilus window no longer has focus
Related branches
lp:~gordallott/unity/hud
- Gord Allott (community): Approve
- John Lea (community): Approve (design review)
- Andrea Azzarone (community): Needs Fixing
- Mirco Müller (community): Needs Fixing
- Thomi Richards (community): Needs Fixing
- Marco Biscaro (community): Needs Fixing
-
Diff: 4304 lines (+3163/-177)45 files modifiedCMakeLists.txt (+1/-1)
UnityCore/CMakeLists.txt (+2/-0)
UnityCore/GLibDBusProxy.cpp (+0/-4)
UnityCore/Hud.cpp (+255/-0)
UnityCore/Hud.h (+127/-0)
manual-tests/Hud.txt (+57/-0)
plugins/unityshell/src/DashController.cpp (+12/-0)
plugins/unityshell/src/DashStyle.cpp (+136/-4)
plugins/unityshell/src/DashStyle.h (+9/-2)
plugins/unityshell/src/DashView.h (+1/-1)
plugins/unityshell/src/FilterAllButton.cpp (+1/-0)
plugins/unityshell/src/HudButton.cpp (+208/-0)
plugins/unityshell/src/HudButton.h (+81/-0)
plugins/unityshell/src/HudController.cpp (+385/-0)
plugins/unityshell/src/HudController.h (+113/-0)
plugins/unityshell/src/HudIcon.cpp (+95/-0)
plugins/unityshell/src/HudIcon.h (+73/-0)
plugins/unityshell/src/HudIconTextureSource.cpp (+110/-0)
plugins/unityshell/src/HudIconTextureSource.h (+51/-0)
plugins/unityshell/src/HudView.cpp (+398/-0)
plugins/unityshell/src/HudView.h (+118/-0)
plugins/unityshell/src/IMTextEntry.cpp (+1/-4)
plugins/unityshell/src/IMTextEntry.h (+0/-3)
plugins/unityshell/src/IconTexture.cpp (+12/-3)
plugins/unityshell/src/IconTexture.h (+5/-2)
plugins/unityshell/src/OverlayRenderer.cpp (+5/-5)
plugins/unityshell/src/OverlayRenderer.h (+1/-1)
plugins/unityshell/src/SearchBar.cpp (+124/-55)
plugins/unityshell/src/SearchBar.h (+11/-8)
plugins/unityshell/src/SearchBarSpinner.cpp (+1/-4)
plugins/unityshell/src/SearchBarSpinner.h (+2/-5)
plugins/unityshell/src/UBusMessages.h (+2/-0)
plugins/unityshell/src/unity-search-bar-accessible.cpp (+3/-3)
plugins/unityshell/src/unitya11y.cpp (+1/-1)
plugins/unityshell/src/unityshell.cpp (+67/-21)
plugins/unityshell/src/unityshell.h (+8/-1)
plugins/unityshell/unityshell.xml.in (+46/-41)
po/POTFILES.in (+1/-1)
standalone-clients/CMakeLists.txt (+41/-4)
standalone-clients/StandaloneHud.cpp (+171/-0)
tests/CMakeLists.txt (+4/-1)
tests/test_hud.cpp (+104/-0)
tests/test_service_hud.c (+268/-0)
tests/test_service_hud.h (+46/-0)
tests/test_service_main.c (+6/-2)
tags: | added: hud |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity: | |
assignee: | nobody → Gord Allott (gordallott) |
Changed in unity: | |
importance: | Undecided → High |
status: | Confirmed → In Progress |
milestone: | none → 5.2.0 |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
milestone: | 5.2.0 → 5.4.0 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: udp |
summary: |
- HUD: Using HUD often results in window losing focus + HUD - Using HUD often results in window losing focus |
Changed in unity: | |
status: | Confirmed → Fix Released |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesignp removed: udp |
To post a comment you must log in.
The fix in Unity 5.4.0 seems to fix only the first problem Seth showed. Creating a new directory using HUD still makes Nautilus lose focus. Same happens to me when I change profiles in gnome-terminal.