webapp: alt-tab gets "stucked" on the browser rather than going to the next entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Christopher Townsend | ||
6.0 |
Fix Released
|
High
|
Christopher Townsend | ||
unity (Ubuntu) |
Fix Released
|
High
|
Christopher Townsend | ||
Bug Description
[Test Case]
1. Run firefox
2. Enable webapp integration for a website (e.g launchpad)
3. Go to that website
-> You get a launchpad icon in the launcher)
4. Open a second firefox (e.g middle click on the launcher icon)
5. Select launchpad in the launcher
6. Press alt-tab once
-> It should cycle to whatever was selected before
[Regression Potential]
Broken alt-tab behaviour.
Original description:
Using quantal with unity 6.8:
* run firefox
* enable webapp integration for a website (e.g launchpad)
* go to that website (you get a launchpad icon in the launcher)
* open a second firefox (e.g middle click on the launcher icon)
* select launchpad in the launcher
* press alt-tab once, it should cycle to whatever was selected before, instead it keeps cycle on the firefox/launchpad entry
It looks like the entry is counted as two (firefox and webapp-icon) and that alt-tab tries to handle them as different items when they are not
Related branches
- Brandon Schaefer (community): Approve
- PS Jenkins bot: Pending (continuous-integration) requested
-
Diff: 52 lines (+28/-1)2 files modifiedlauncher/SwitcherModel.cpp (+8/-1)
tests/test_switcher_model.cpp (+20/-0)
- Brandon Schaefer (community): Approve
-
Diff: 63 lines (+39/-1)2 files modifiedlauncher/SwitcherModel.cpp (+8/-1)
tests/test_switcher_model.cpp (+31/-0)
Changed in unity: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
milestone: | none → 6.14.0 |
Changed in unity: | |
milestone: | 6.14.0 → none |
milestone: | none → 7.0.0 |
Changed in unity (Ubuntu): | |
assignee: | nobody → Christopher Townsend (townsend) |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → In Progress |
description: | updated |
description: | updated |
tags: | added: rls-w-incoming |
Seb I can't reproduce the bug on trunk., can you confirm?