diff options
author | Owen Taylor <otaylor@redhat.com> | 2002-02-26 00:05:59 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2002-02-26 00:05:59 +0000 |
commit | 2bb933f9d81ef14dba1da558d01bb575e3dffbff (patch) | |
tree | 0830d91ee338ecbfca1f81a27340773a73baf2bf /gtk/gtktooltips.c | |
parent | 2544d7b7197a310db894fdb8d4a21cfd2b0581d3 (diff) | |
download | gtk+-2bb933f9d81ef14dba1da558d01bb575e3dffbff.tar.gz |
Set the keyboard-mode flag before popping up the tooltip so that pop it up
Mon Feb 25 18:59:27 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
flag before popping up the tooltip so that pop it up
in the right place. (#71917, Narayani Pattipati)
Diffstat (limited to 'gtk/gtktooltips.c')
-rw-r--r-- | gtk/gtktooltips.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtktooltips.c b/gtk/gtktooltips.c index 359aae9df8..3ed3d27875 100644 --- a/gtk/gtktooltips.c +++ b/gtk/gtktooltips.c @@ -491,10 +491,11 @@ start_keyboard_mode (GtkWidget *widget) if (GTK_IS_WINDOW (toplevel)) { GtkWidget *focus = GTK_WINDOW (toplevel)->focus_widget; + + g_object_set_data (G_OBJECT (toplevel), "gtk-tooltips-keyboard-mode", GUINT_TO_POINTER (TRUE)); + if (focus) gtk_tooltips_show_tip (focus); - - g_object_set_data (G_OBJECT (toplevel), "gtk-tooltips-keyboard-mode", GUINT_TO_POINTER (TRUE)); } } |