diff options
author | William Jon McCann <william.jon.mccann@gmail.com> | 2013-06-26 14:08:37 -0400 |
---|---|---|
committer | William Jon McCann <william.jon.mccann@gmail.com> | 2013-06-26 14:08:37 -0400 |
commit | 76936193d59baf3b744061ef5219c7500e44abaf (patch) | |
tree | 2efaabad3c74f0bc127aed7e7b371318f9f795ed /gtk/gtkmenuitem.c | |
parent | e7b5be93b175da4e5b9eceab15d8cd1347775f88 (diff) | |
download | gtk+-76936193d59baf3b744061ef5219c7500e44abaf.tar.gz |
Deprecate and ignore gtk-menu popup and popdown delay settings
Just pick good defaults. The a11y team confirmed that they don't
rely on them.
Diffstat (limited to 'gtk/gtkmenuitem.c')
-rw-r--r-- | gtk/gtkmenuitem.c | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 8286c6bbbf..da3c6234cf 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -45,6 +45,8 @@ #include "a11y/gtkmenuitemaccessible.h" #include "deprecated/gtktearoffmenuitem.h" +#define MENU_POPUP_DELAY 225 + /** * SECTION:gtkmenuitem * @Short_description: The widget used for item in menus @@ -1953,19 +1955,9 @@ get_popup_delay (GtkWidget *widget) parent = gtk_widget_get_parent (widget); if (GTK_IS_MENU_SHELL (parent)) - { - return _gtk_menu_shell_get_popup_delay (GTK_MENU_SHELL (parent)); - } + return _gtk_menu_shell_get_popup_delay (GTK_MENU_SHELL (parent)); else - { - gint popup_delay; - - g_object_get (gtk_widget_get_settings (widget), - "gtk-menu-popup-delay", &popup_delay, - NULL); - - return popup_delay; - } + return MENU_POPUP_DELAY; } void |