** Changed in: gtk
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Unity API
bugs, which is subscribed to DBus Menu.
https://bugs.launchpad.net/bugs/785852

Title:
  Menu reordering does not work

Status in GTK+:
  Expired
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

-- 
Mailing list: https://launchpad.net/~unity-api-bugs
Post to     : unity-api-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~unity-api-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to