Dash/Hud stealing focus from fullscreen windows
Bug #1267210 reported by
Brandon Schaefer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Brandon Schaefer | ||
unity (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer |
Bug Description
Right now with a fullscreen window if you open the dash or hud the focus is taken off the fullscreen window then given to the dash/hud. The problem with this is the dash/hud get rendered under the fullscreen window so you cant actually see the dash/hud.
Relating to this bug:
https:/
Once that bug is fixed, then this fix wont be needed any longer. The problem is fixing bug 860970 has a high risk for regressions all over the place in unity, which is not something we would like to introduce into an LTS. So right now we would much rather fix the problem of the dash/hud stealing focus.
Related branches
lp://staging/~brandontschaefer/unity/lp.1267210-fix
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 226 lines (+112/-1)9 files modifiedlauncher/LauncherController.cpp (+4/-1)
plugins/unityshell/src/unityshell.cpp (+5/-0)
tests/autopilot/unity/tests/test_dash.py (+24/-0)
tests/autopilot/unity/tests/test_hud.py (+23/-0)
unity-shared/PluginAdapter.cpp (+43/-0)
unity-shared/PluginAdapter.h (+3/-0)
unity-shared/StandaloneWindowManager.cpp (+6/-0)
unity-shared/StandaloneWindowManager.h (+2/-0)
unity-shared/WindowManager.h (+2/-0)
Changed in unity: | |
status: | New → Incomplete |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
status: | Incomplete → In Progress |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
milestone: | none → 7.2.0 |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Fix committed into lp:unity at revision None, scheduled for release in unity, milestone 7.2.0