summaryrefslogtreecommitdiff
path: root/gdk/gdkdeviceprivate.h
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2020-05-19 12:00:32 -0700
committerChristian Hergert <chergert@redhat.com>2020-05-19 13:07:38 -0700
commitfa08d848ca0d84d7c372cc20427a3686d93286af (patch)
tree36d32d92dacc3292004b3049eee90bd3dda6f334 /gdk/gdkdeviceprivate.h
parent841e9b3f0e4903f0c28022a9d67dc0f2290dbac3 (diff)
downloadgtk+-fa08d848ca0d84d7c372cc20427a3686d93286af.tar.gz
device: remove get_toplevel from surface_at_position vfunc
This is not used anymore now that surfaces are always toplevel in the semantics of GdkWindow where child windows were available. We can drop that and simplify the vfunc just a bit more. Fixes #2765
Diffstat (limited to 'gdk/gdkdeviceprivate.h')
-rw-r--r--gdk/gdkdeviceprivate.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/gdk/gdkdeviceprivate.h b/gdk/gdkdeviceprivate.h
index ea6b3e1a55..55d4f0beef 100644
--- a/gdk/gdkdeviceprivate.h
+++ b/gdk/gdkdeviceprivate.h
@@ -105,8 +105,7 @@ struct _GdkDeviceClass
GdkSurface * (* surface_at_position) (GdkDevice *device,
double *win_x,
double *win_y,
- GdkModifierType *mask,
- gboolean get_toplevel);
+ GdkModifierType *mask);
};
void _gdk_device_set_associated_device (GdkDevice *device,
@@ -167,8 +166,7 @@ void _gdk_device_query_state (GdkDevice *device,
GdkSurface * _gdk_device_surface_at_position (GdkDevice *device,
gdouble *win_x,
gdouble *win_y,
- GdkModifierType *mask,
- gboolean get_toplevel);
+ GdkModifierType *mask);
void gdk_device_set_seat (GdkDevice *device,
GdkSeat *seat);