← Back to team overview

dx-packages team mailing list archive

[Bug 1075263] Re: Items of a menubar built from GMenu do not always work

 

** Changed in: indicator-appmenu
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-appmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1075263

Title:
  Items of a menubar built from GMenu do not always work

Status in The Application Menu:
  Fix Released
Status in “indicator-appmenu” package in Ubuntu:
  Fix Released
Status in “indicator-appmenu” source package in Quantal:
  Fix Released

Bug description:
  Impact:
  sometime menu items are not working

  Test Case:
  wget https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/1075263/+attachment/3424800/+files/test.py
  "python test.py"
  use the unity menu to do file->quit
  run "python test.py" directly again
  try to use file->quit

  without the fix the menu item doesn't work after a quick restart,
  after the fix it does

  Regression potential:
  check that menu correctly represent the focussed applications and that items work as they should

  ---

  In the attached example, the Quit menu item is supposed to work but
  sometimes it does not. If you start and quit the example repeatedly,
  you will eventually witness the Quit item having no effect when
  clicked.

  This is happening with both Python 2 and Python 3, in both Quantal and
  Precise.

  However, it seems to be happening only with the mouse: the keyboard
  accelerator (Ctrl+q) always works. Calling the action directly from
  dbus with

  gdbus call --session --dest org.gnome.test --object-path
  /org/gnome/test --method org.gtk.Actions.Activate 'quit' [] {}

  also seems to always work.

  This issue seems exclusive to menus built with GMenu. Swallowed
  GtkMenuBars seem to always work fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: indicator-appmenu 12.10.3-0ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
  Uname: Linux 3.5.0-17-generic x86_64
  NonfreeKernelModules: nvidia wl
  ApportVersion: 2.6.1-0ubuntu6
  Architecture: amd64
  Date: Mon Nov  5 15:56:22 2012
  InstallationDate: Installed on 2012-10-21 (15 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
  MarkForUpload: True
  SourcePackage: indicator-appmenu
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-appmenu/+bug/1075263/+subscriptions