+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
+Sun Sep 29 20:20:26 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_event_handler): Disable
+ tooltips for menu items with submenus .. they still
+ don't really work properly. (Missed merge from
+ stable)
+
Sun Sep 29 20:15:59 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_move_resize): Clear
/* do nothing */
break;
case GDK_ENTER_NOTIFY:
- gtk_tooltips_start_delay (tooltips, widget);
+ if (!(GTK_IS_MENU_ITEM (widget) && GTK_MENU_ITEM (widget)->submenu))
+ gtk_tooltips_start_delay (tooltips, widget);
break;
case GDK_LEAVE_NOTIFY:
/* Handle menu items specially ... pend popup for each motion
* on other widgets, we ignore motion.
*/
- if (GTK_IS_MENU_ITEM (widget))
+ if (GTK_IS_MENU_ITEM (widget) && !GTK_MENU_ITEM (widget)->submenu)
{
/* Completely evil hack to make sure we get the LEAVE_NOTIFY
*/