[maemo-commits] [maemo-commits] r10044 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Feb 20 15:13:19 EET 2007
Author: mitch
Date: 2007-02-20 15:13:17 +0200 (Tue, 20 Feb 2007)
New Revision: 10044

Modified:
   projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkmenuitem.c
Log:
2007-02-20  Michael Natterer  <mitch at imendio.com>

	* gtk/gtkmenuitem.c (_gtk_menu_item_popup_submenu): queue a draw
	on the menu item so the changed arrow shadow becomes visible.



Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2007-02-20 12:57:06 UTC (rev 10043)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2007-02-20 13:13:17 UTC (rev 10044)
@@ -1,3 +1,8 @@
+2007-02-20  Michael Natterer  <mitch at imendio.com>
+
+	* gtk/gtkmenuitem.c (_gtk_menu_item_popup_submenu): queue a draw
+	on the menu item so the changed arrow shadow becomes visible.
+
 2007-02-20  Kristian Rietveld  <kris at imendio.com>
 
 	Merge from upstream trunk:

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkmenuitem.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkmenuitem.c	2007-02-20 12:57:06 UTC (rev 10043)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkmenuitem.c	2007-02-20 13:13:17 UTC (rev 10044)
@@ -1221,6 +1221,13 @@
                       GTK_MENU_SHELL (widget->parent)->button,
                       0);
     }
+
+#ifdef MAEMO_CHANGES
+  /* This is required as changed submenu arrow isn't drawn automatically
+   * and drawing it must be requested.
+   */
+  gtk_widget_queue_draw (widget);
+#endif /* MAEMO_CHANGES */
 }
 
 void


More information about the maemo-commits mailing list