[Master] Menu items are out of order.

Bug #594230 reported by Jorge Castro
84
This bug affects 9 people
Affects Status Importance Assigned to Milestone
AppMenu GTK+
Fix Released
High
Cody Russell
Application Menu Indicator
Invalid
High
Cody Russell
appmenu-gtk (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This tracking bug is for applications that show the menu, but the items are out of order.

Related branches

David Barth (dbarth)
Changed in indicator-appmenu:
milestone: none → maverick-alpha-2
David Barth (dbarth)
Changed in indicator-appmenu:
importance: Undecided → Medium
assignee: nobody → Ted Gould (ted)
David Barth (dbarth)
Changed in indicator-appmenu:
assignee: Ted Gould (ted) → nobody
assignee: nobody → Cody Russell (bratsche)
David Barth (dbarth)
Changed in indicator-appmenu:
importance: Medium → High
Revision history for this message
David Baucum (maxolasersquad) wrote :

Empathy's Help menu is out of order.
In Empathy the order is:
Contents
Debug
----------
Get Help Online...
Translate This Application
----------
About

In the app-indicator they are as follows:
Get Help Online...
Translate This Application
Contents
Debug
About

Revision history for this message
David Barth (dbarth) wrote :

Additional observation on konversation. Here is how I manage to trigger a re-ordering:
- konversation starts with its menubar hidden (app. preference, nothing to do with our env. variables)
- the menubar presented on the panel has all of its menu elements reversed (but the menu titles are in the right order, and don't have underscore in their labels) (this is konversation.dbusmenu-1 in the attached diff)
- I activate the internal menubar with CRTL-M
- then I scrub that internal menubar and after a few seconds, the panel menubar gets refreshed
- the menu titles now all have underscores before their first letter, but the menuitems are now properly re-ordered

See the attached diff that shows what current-menu-dump captured before and after

Jorge Castro (jorge)
Changed in indicator-appmenu:
status: New → Confirmed
Revision history for this message
Cody Russell (bratsche) wrote :

Empathy seems to be fixed using this branch, but if there are any other applications that people are having issues with relating to this bug would you mind testing against the following branch and reporting back here?

lp:~bratsche/appmenu-gtk/uimanager-fixes

Changed in appmenu-gtk:
assignee: nobody → Cody Russell (bratsche)
importance: Undecided → High
status: New → In Progress
Ted Gould (ted)
Changed in indicator-appmenu:
status: Confirmed → Fix Released
status: Fix Released → Invalid
Changed in appmenu-gtk:
status: In Progress → Fix Committed
Revision history for this message
Cody Russell (bratsche) wrote :

It's not actually committed yet. :)

Revision history for this message
Cody Russell (bratsche) wrote :

Now it is. :)

Cody Russell (bratsche)
Changed in appmenu-gtk:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.6 KiB)

This bug was fixed in the package appmenu-gtk - 12.10.3daily12.11.28-0ubuntu1

---------------
appmenu-gtk (12.10.3daily12.11.28-0ubuntu1) raring; urgency=low

  [ Mathieu Trudel-Lapierre ]
  * debian/control:
    - Update to use trailing commas at the end of dependency lists.
    - Reorganize Build-Depends for clarity.
    - Drop Build-Depends on cdbs and bump debhelper to (>= 9).
    - Update Vcs-Bzr, Vcs-Browser and add notice to uploaders.
    - Add a Build-Depends on gnome-common.
  * debian/compat: bump compat level to 9.
  * debian/rules:
    - Migrate from cdbs to dh9 sequencer.
    - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL.
    - Override dh_autoreconf to call autogen.sh and not run configure.

  [ Didier Roche ]
  * Automatic snapshot from revision 162 (bootstrap)

  [ Sebastien Bacher ]
  * Pidgin menu items for accounts are not updated on the menubar when
    disabling them (LP: #598494)
  * Dynamic menu is empty (Epiphany) (LP: #601943)
  * doesn't display icons (LP: #598528)
  * Please blacklist "IBM Notes" (LP: #1077095)
  * Weird sub-menu associated with Anjuta's File -> Quit entry (LP:
    #599817)
  * [Master] Application is showing a partial menu (LP: #594228)
  * Tabs menu in gnome-terminal does not display correctly (LP: #592848)
  * [Master] Menu items are out of order. (LP: #594230)
  * g_object_add_weak_pointer: assertion `G_IS_OBJECT (object)' failed
    (LP: #1026160)
  * Gimp: menu item missing (LP: #598623)
  * Firefox supposedly crashing with appmenu-gtk (LP: #600880)
  * Missing "Network Button" for wifi inputs (LP: #788640)

  [ Michael Terry ]
  * appmenu-gtk breaks dynamically created Emacs Gtk+ menus (LP:
    #673302)
  * Regression - Menubar appears/disappears when launching an app (LP:
    #971459)

  [ Ted Gould ]
  * the xsession script should set the variable only if the needed file
    is installed (LP: #674047)
  * (various) crashed with SIGSEGV in
    g_atomic_int_exchange_and_add()/g_variant_unref/?libappmenu.so/g_sim
    ple_async_result_complete (LP: #703988)
  * Shotwell - menubar not updated when switching back to a category
    (LP: #729203)
  * appmenu-gtk leaks references (LP: #830260)
  * crashes with SIGSEGV in do_rebuild() when running under valgrind
    (LP: #726388)
  * Some apps don't integrate to appmenu after having their windows
    closed (LP: #718926)
  * appmenu-gtk 0.1.96-0ubuntu1 prevents desktop global menu (desktop
    appmenu in unity panel) from appearing (LP: #733050)
  * gnome-display-properties crashed with SIGSEGV in g_object_set() (LP:
    #729065)

  [ Charles Kerr ]
  * Regression - Menubar appears/disappears when launching an app (LP:
    #971459)
  * Call GTK functions without gdk lock (LP: #797188)

  [ Ken VanDine ]
  * Duplicate separator items in app menus (LP: #594867)
  * Add support for keyboard shortcuts in menus (LP: #591293)
  * Fall back to stock menu if the applet isn't in the panel (LP:
    #607285)
  * Shotwell - menubar not updated when switching back to a category
    (LP: #729203)
  * crashes with SIGSEGV in do_rebuild() when running under valgrind
    (LP: #726388)
  * gnome-display-properties crashed with SIGSEGV in g_object_set() (LP:
    #72...

Read more...

Changed in appmenu-gtk (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.