dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #08048
[Bug 785852] Re: Menu reordering does not work
** Description changed:
- Binary package hint: indicator-application
-
gtk_menu_reorder_child does nothing on menus managed by application
indicator. This is further demonstrated by the two attached C++
programs. Both create a window and a application indicator menu with two
items in it and reorder the items. The other attaches the menu to the
application indicator icon and the other to a widget on screen. In the
first case, the menu gets wrongly rendered in the original ordering. In
the second case, the menu gets properly rendered with the two items
reordered.
The programs compile on ubuntu 12.04 with some necessary development
packages installed:
g++ bugtest.cpp `pkg-config gtkmm-3.0 appindicator3-0.1 --cflags --libs` -o bugtest
g++ bugtest2.cpp `pkg-config gtkmm-3.0 appindicator3-0.1 --cflags --libs` -o bugtest2
+
+ Duplicate bug 1026791 also has a Python script to demonstrate the
+ problem.
+ <https://bugs.launchpad.net/libdbusmenu/+bug/1026791/+attachment/3228814/+files/testind.py>
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to libdbusmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/785852
Title:
Menu reordering does not work
Status in GTK+ GUI Toolkit:
New
Status in DBus Menu:
In Progress
Status in “libdbusmenu” package in Ubuntu:
Confirmed
Bug description:
gtk_menu_reorder_child does nothing on menus managed by application
indicator. This is further demonstrated by the two attached C++
programs. Both create a window and a application indicator menu with
two items in it and reorder the items. The other attaches the menu to
the application indicator icon and the other to a widget on screen. In
the first case, the menu gets wrongly rendered in the original
ordering. In the second case, the menu gets properly rendered with the
two items reordered.
The programs compile on ubuntu 12.04 with some necessary development
packages installed:
g++ bugtest.cpp `pkg-config gtkmm-3.0 appindicator3-0.1 --cflags --libs` -o bugtest
g++ bugtest2.cpp `pkg-config gtkmm-3.0 appindicator3-0.1 --cflags --libs` -o bugtest2
Duplicate bug 1026791 also has a Python script to demonstrate the
problem.
<https://bugs.launchpad.net/libdbusmenu/+bug/1026791/+attachment/3228814/+files/testind.py>
To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/785852/+subscriptions