diff options
author | Matthias Clasen <mclasen@redhat.com> | 2016-05-06 09:54:24 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2016-05-06 10:14:07 -0400 |
commit | 12dfb368e29bb58b4313b578f0ce75cfc8ead9a1 (patch) | |
tree | 38363b57d2dd88776a9e6c713ed5861c39549ca1 /gtk/gtkwidget.c | |
parent | 64710def823e4d3e92f6e8523dc1f69c95af8e1f (diff) | |
download | gtk+-12dfb368e29bb58b4313b578f0ce75cfc8ead9a1.tar.gz |
Don't emit ::query-tooltip by name
This signal is emitted quite a bit, and we can easily avoid it.
Diffstat (limited to 'gtk/gtkwidget.c')
-rw-r--r-- | gtk/gtkwidget.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index eb86856564..473dc5b4b9 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -8093,6 +8093,25 @@ gtk_widget_real_query_tooltip (GtkWidget *widget, return FALSE; } +gboolean +gtk_widget_query_tooltip (GtkWidget *widget, + gint x, + gint y, + gboolean keyboard_mode, + GtkTooltip *tooltip) +{ + gboolean retval = FALSE; + + g_signal_emit (widget, + widget_signals[QUERY_TOOLTIP], + x, y, + keyboard_mode, + tooltip, + &retval); + + return retval; +} + static void gtk_widget_real_state_flags_changed (GtkWidget *widget, GtkStateFlags old_state) |