Make GTK+ menus work correctly with Unity global menu
[bpt/emacs.git] / src / ChangeLog
index 8df6e31..d39377f 100644 (file)
@@ -1,3 +1,16 @@
+2014-01-13  Daniel Colascione  <dancol@dancol.org>
+
+       Fix menu item updating in the presence of the Unity global menu
+       GTK+ module.
+
+       * gtkutil.h (xg_have_tear_offs): Add frame parameter
+       * gtkutil.c (xg_have_tear_offs): Count the global menu as a
+       tear-off.
+       (xg_update_menubar,xg_update_menu_item): Call g_object_notify when
+       updating menus; explain why.
+       * xmenu.c (set_frame_menubar): Call xg_have_tear_offs with new
+       parameter.
+
 2014-01-07  Paul Eggert  <eggert@cs.ucla.edu>
 
        Fix misdisplay of interlaced GIFs with libgif5 (Bug#16372).