summaryrefslogtreecommitdiff
path: root/gtk/gtkoverlay.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2015-06-09 10:26:31 +0200
committerAlexander Larsson <alexl@redhat.com>2015-06-15 10:56:46 +0200
commit4dd66b0c53166d9a399dd9840e02bbe0e98dca12 (patch)
treeac95b668d2bfef0250513b68f9d2dfa3a13b2fd7 /gtk/gtkoverlay.h
parent76ba5a03b94157423bb37039bc214eedf29312b3 (diff)
downloadgtk+-4dd66b0c53166d9a399dd9840e02bbe0e98dca12.tar.gz
GtkOverlay: Add support for input pass-through overlays
For these widgets we set pass-through on the child window so that input over these widgets (that are not on a child input window) goes to the window below the overlay. https://bugzilla.gnome.org/show_bug.cgi?id=750568 https://bugs.freedesktop.org/show_bug.cgi?id=90917
Diffstat (limited to 'gtk/gtkoverlay.h')
-rw-r--r--gtk/gtkoverlay.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkoverlay.h b/gtk/gtkoverlay.h
index dfbd0423b9..5055f2f2a0 100644
--- a/gtk/gtkoverlay.h
+++ b/gtk/gtkoverlay.h
@@ -84,6 +84,9 @@ GDK_AVAILABLE_IN_3_2
void gtk_overlay_add_overlay (GtkOverlay *overlay,
GtkWidget *widget);
GDK_AVAILABLE_IN_3_18
+void gtk_overlay_add_pass_through_overlay (GtkOverlay *overlay,
+ GtkWidget *widget);
+GDK_AVAILABLE_IN_3_18
void gtk_overlay_reorder_overlay (GtkOverlay *overlay,
GtkWidget *child,
gint position);