2008-12-02 Alberto Garcia <agarcia@igalia.com>
authorAlberto Garcia <agarcia@igalia.com>
Tue, 2 Dec 2008 11:54:02 +0000 (11:54 +0000)
committerAlberto Garcia <agarcia@igalia.com>
Tue, 2 Dec 2008 11:54:02 +0000 (11:54 +0000)
* src/hildon-app-menu.c
(hildon_app_menu_insert, hildon_app_menu_add_filter):
Make sure that all menu items have finger height.

ChangeLog
src/hildon-app-menu.c

index 96123b1..f88ce7a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c
+       (hildon_app_menu_insert, hildon_app_menu_add_filter):
+       Make sure that all menu items have finger height.
+
 2008-12-01  Alejandro Pinheiro  <apinheiro@igalia.com>
 
        * src/hildon-picker-dialog.c:
index f2c8922..0cc5fd8 100644 (file)
@@ -92,6 +92,7 @@
 #include                                        <X11/Xatom.h>
 #include                                        <gdk/gdkx.h>
 
+#include                                        "hildon-gtk.h"
 #include                                        "hildon-app-menu.h"
 #include                                        "hildon-app-menu-private.h"
 
@@ -163,6 +164,10 @@ hildon_app_menu_insert                          (HildonAppMenu *menu,
 
     priv = HILDON_APP_MENU_GET_PRIVATE(menu);
 
+    /* Force widget size */
+    hildon_gtk_widget_set_theme_size (GTK_WIDGET (item),
+                                      HILDON_SIZE_FINGER_HEIGHT | HILDON_SIZE_AUTO_WIDTH);
+
     /* Add the item to the menu */
     gtk_widget_show (GTK_WIDGET (item));
     g_object_ref_sink (item);
@@ -259,6 +264,10 @@ hildon_app_menu_add_filter                      (HildonAppMenu *menu,
 
     priv = HILDON_APP_MENU_GET_PRIVATE(menu);
 
+    /* Force widget size */
+    hildon_gtk_widget_set_theme_size (GTK_WIDGET (filter),
+                                      HILDON_SIZE_FINGER_HEIGHT | HILDON_SIZE_AUTO_WIDTH);
+
     /* Add the filter to the menu */
     gtk_widget_show (GTK_WIDGET (filter));
     g_object_ref_sink (filter);