Quicklist can't be correctly hidden
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
libunity |
Fix Released
|
Low
|
Unassigned | ||
libunity (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
Hiding a dynamic quicklist is something that can't be done always well.
For example, if you have a launcher icon with a quicklist doing something like:
- quicklist.
or
- Unity.LauncherE
Doesn't work. However those are two different issues, in fact while the first one is caused by a problem in unity (that should not show a hidden quicklist), the second one is related to libunity that doesn't allow to reset the quicklist by setting it to a null value.
The only working way to hide a quicklist actually is the one of hiding the single menu items, however that (also due to a unity bug) doesn't hide also the quicklist separator (in the case that the icon launcher doesn't has also a static quicklist).
You can see this issue in the attached screenshot running a code like the one pasted at http://
All these issues could be also tested with this vala code: http://
Related branches
- Gord Allott (community): Approve
-
Diff: 513 lines (+200/-114)3 files modifiedplugins/unityshell/src/BamfLauncherIcon.cpp (+193/-113)
plugins/unityshell/src/BamfLauncherIcon.h (+4/-1)
plugins/unityshell/src/LauncherIcon.cpp (+3/-0)
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
importance: | Undecided → Low |
Changed in libunity: | |
importance: | Undecided → Low |
Changed in libunity (Ubuntu): | |
importance: | Undecided → Low |
Changed in unity: | |
importance: | Undecided → Low |
Changed in unity: | |
status: | In Progress → Fix Committed |
milestone: | none → 4.14.0 |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in libunity: | |
status: | New → Fix Released |
Changed in unity: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package libunity - 4.0.2-0ubuntu1
---------------
libunity (4.0.2-0ubuntu1) oneiric; urgency=low
* New upstream release. libunity5. symbols => debian/ libunity6. symbols, libunity5. install => debian/ libunity6. install:
- [dash] Apps lens shows no result by default (LP: #834571)
- Quicklist can't be correctly hidden (LP: #843425)
- Python PyGI support broken (LP: #844779)
* debian/control,
debian/
debian/
- makes the necessary tweak for ABI/API breakage
-- Didier Roche <email address hidden> Thu, 08 Sep 2011 17:01:04 +0200