Regression: shift+click on a launcher icon to open a new application instance gone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Fix Released
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Medium
|
Unassigned | ||
X.Org X server |
Invalid
|
High
|
Unassigned | ||
nux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Andrea Azzarone |
Bug Description
[Test Case]
1. Open any application (e.g. gcalctool)
2. While holding SHIFT, left click on the application icon (e.g. gcalctool)
-> Verify that a new window of the given application is opened
[Regression Potential]
Broken mouse behavior on launcher, broken application starting.
Original description:
Binary package hint: unity
This is part :
- ensure there is no regression on clicking on items on the dash and the launcher
/!\ shift + click won't work until the unity patch isn't ready yet. Just ensuring no regression there
------
<dpm> didrocks, ah, and another question: I used to be able to shift+click on a launcher to open a new window. Now that functionality is gone, but I still can use the super+shift+number functionality to do the same. So is the shift+click function gone by design, or shall I report a bug?
<didrocks> oh really?
* didrocks checks
<dpm> it's been gone for a while
<didrocks> it has regressed, yeah
<didrocks> dpm: open a bug, assigned me
Related branches
- Jay Taoko (community): Approve
-
Diff: 31 lines (+3/-0)2 files modifiedNuxGraphics/Gfx_Events.h (+1/-0)
NuxGraphics/GraphicsDisplayX11.cpp (+2/-0)
- Alex Launi (community): Needs Fixing (quality)
-
Diff: 159 lines (+33/-29)6 files modifiedplugins/unityshell/src/AbstractLauncherIcon.h (+3/-3)
plugins/unityshell/src/Launcher.cpp (+4/-4)
plugins/unityshell/src/LauncherIcon.cpp (+9/-5)
plugins/unityshell/src/LauncherIcon.h (+5/-5)
plugins/unityshell/src/SimpleLauncherIcon.cpp (+9/-9)
plugins/unityshell/src/SimpleLauncherIcon.h (+3/-3)
- Marco Trevisan (Treviño): Approve
-
Diff: 198 lines (+60/-29)7 files modifiedplugins/unityshell/src/AbstractLauncherIcon.h (+3/-3)
plugins/unityshell/src/Launcher.cpp (+5/-4)
plugins/unityshell/src/LauncherIcon.cpp (+8/-5)
plugins/unityshell/src/LauncherIcon.h (+5/-5)
plugins/unityshell/src/SimpleLauncherIcon.cpp (+9/-9)
plugins/unityshell/src/SimpleLauncherIcon.h (+4/-3)
tests/autopilot/autopilot/tests/test_launcher.py (+26/-0)
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Didier Roche (didrocks) |
milestone: | none → 3.8.6 |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
affects: | unity → xorg-server |
Changed in xorg-server: | |
milestone: | 3.8.6 → none |
assignee: | Didier Roche (didrocks) → nobody |
affects: | unity (Ubuntu) → xorg (Ubuntu) |
Changed in unity: | |
assignee: | nobody → Manuel Nicetto (manuel-nicetto) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
assignee: | nobody → Zaid Yeganeh (yeganeh) |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Zaid Yeganeh (yeganeh) |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
assignee: | Zaid Yeganeh (yeganeh) → nobody |
description: | updated |
Changed in unity: | |
milestone: | none → 4.26.0 |
Changed in nux: | |
status: | New → Fix Released |
Changed in nux (Ubuntu): | |
status: | New → Fix Committed |
Changed in nux (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in nux (Ubuntu Oneiric): | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
milestone: | 4.26.0 → 4.28.0 |
Changed in unity: | |
status: | In Progress → Fix Released |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu Precise): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity (Ubuntu): | |
assignee: | Andrea Azzarone (andyrock) → nobody |
Changed in unity (Ubuntu Precise): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in nux (Ubuntu Precise): | |
status: | New → Fix Released |
Changed in unity: | |
status: | In Progress → Fix Committed |
assignee: | Andrea Azzarone (andyrock) → nobody |
status: | Fix Committed → Fix Released |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Not an unity issue, it's the middle click emulation being removed by xorg.