Menus of an sni-qt application get garbled on refresh
Bug #1071321 reported by
Albert Astals Cid
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DBus Menu |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When the menus of an application that ends up in the panel because sni-qt get refreshed they get garbled.
This happens specifically when a menu item that was of type separator is repurposed as menu item of standard type.
I'm attaching a program provided by Daniel Moltenkin that illustrates the issue, compile it with
qmake -project
qmake
make
and run it. After 6 seconds you'll see that the menu looks broken
Related branches
lp:~aacid/libdbusmenu/do_not_reuse_menuitems_different_type
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 35 lines (+23/-2)1 file modifiedlibdbusmenu-glib/client.c (+23/-2)
Changed in dbusmenu: | |
importance: | Undecided → Medium |
assignee: | nobody → Albert Astals Cid (aacid) |
status: | New → In Progress |
Changed in dbusmenu: | |
status: | In Progress → Fix Committed |
Changed in libdbusmenu: | |
assignee: | Albert Astals Cid (aacid) → nobody |
To post a comment you must log in.
Works fine in 13.10 for me