Dear bug tracker,

Here's what I understand, in case anybody wants to take over. LyX
normally receives about_to_show() via entry_activate() in indicator-
appmenu/src/window-menu-dbusmenu.c, which itself is called from
panel_service_show_entry_common() via
indicator_object_entry_activate_window() in unity/service/panel-
service.c.

This was broken because appmenu->default_app was left to NULL in the
location of the patch above (which the patch corrects). I wanted to see
whether with this understanding I could solve the small delay I
mentioned above but this issue looks more fundamental.

See also  <https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1447224>.
As mentioned by someone else, the patch solves the issue with vlc. I did
not have the time to locate the source of the problem with totem. With
totem, unity correctly calls indicator_object_entry_activate_window() in
panel_service_show_entry_common(), but this does not translate into a
call to entry_activate() (which might be a problem if totem expects
about_to_show()).

The patch correctly reverts to the previous behaviour on my side, so
I'll leave it there.

Best,
Guillaume

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1430059

Title:
  LyX menu is not updated by indicator-appmenu in mode unity-all-menus

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to