+2004-12-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (update_smart_separators): Don't let the
+ empty menu filler affect visibility of separators. (#160500,
+ Christian Persch)
+
2004-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed): Pass a
+2004-12-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (update_smart_separators): Don't let the
+ empty menu filler affect visibility of separators. (#160500,
+ Christian Persch)
+
2004-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed): Pass a
+2004-12-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (update_smart_separators): Don't let the
+ empty menu filler affect visibility of separators. (#160500,
+ Christian Persch)
+
2004-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed): Pass a
+2004-12-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (update_smart_separators): Don't let the
+ empty menu filler affect visibility of separators. (#160500,
+ Christian Persch)
+
2004-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed): Pass a
else if (GTK_IS_MENU_ITEM (proxy) || GTK_IS_TOOL_ITEM (proxy))
parent = gtk_widget_get_parent (proxy);
-
if (parent)
{
gboolean visible;
while (cur)
{
if (g_object_get_data (cur->data, "gtk-empty-menu-item"))
- filler = cur->data;
-
- if (GTK_IS_SEPARATOR_MENU_ITEM (cur->data) ||
- GTK_IS_SEPARATOR_TOOL_ITEM (cur->data))
+ {
+ filler = cur->data;
+ }
+ else if (GTK_IS_SEPARATOR_MENU_ITEM (cur->data) ||
+ GTK_IS_SEPARATOR_TOOL_ITEM (cur->data))
{
gint mode =
GPOINTER_TO_INT (g_object_get_data (G_OBJECT (cur->data),