diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-02-20 23:20:58 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-02-21 00:51:03 -0500 |
commit | e062137b2ce59fd52ab5604b65345a00200631dc (patch) | |
tree | 8fb4c3153301c7476a7fabff3ecec158d6bcb4b9 /gtk/gtkprivate.h | |
parent | 77aed615e803d3039af62a1416368248c0457c39 (diff) | |
download | gtk+-e062137b2ce59fd52ab5604b65345a00200631dc.tar.gz |
motion controller: Match focus event propagation
Make the crossing event generation for pointer events
match what we do for focus now.
Diffstat (limited to 'gtk/gtkprivate.h')
-rw-r--r-- | gtk/gtkprivate.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkprivate.h b/gtk/gtkprivate.h index 13bbc058e1..9e4e73a11f 100644 --- a/gtk/gtkprivate.h +++ b/gtk/gtkprivate.h @@ -31,6 +31,7 @@ #include "gtkcsstypesprivate.h" #include "gtktexthandleprivate.h" +#include "gtkeventcontrollerprivate.h" G_BEGIN_DECLS @@ -97,6 +98,11 @@ gboolean gtk_propagate_event (GtkWidget *widget, GdkEvent *event); void gtk_main_do_event (GdkEvent *event); +GtkWidget *gtk_get_event_widget (GdkEvent *event); + +void check_crossing_invariants (GtkWidget *widget, + GtkCrossingData *crossing); + gdouble _gtk_get_slowdown (void); void _gtk_set_slowdown (gdouble slowdown_factor); |