summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexander Mikhaylenko <alexm@gnome.org>2020-04-19 03:04:15 +0500
committerAlexander Mikhaylenko <alexm@gnome.org>2020-04-22 13:32:31 +0000
commitfdc1e784fb0907dc248a83c30dc2acae8c6ae9fe (patch)
treeadb4a216a529c0f1e3fd5abd14fb10f78c3c34d5 /src
parent1ce0465fbbff96fd959e52187861c2dab1be1cad (diff)
downloadgnome-screenshot-fdc1e784fb0907dc248a83c30dc2acae8c6ae9fe.tar.gz
backend-x11: Stop using GdkDeviceManager
More deprecation fixes.
Diffstat (limited to 'src')
-rw-r--r--src/screenshot-backend-x11.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/screenshot-backend-x11.c b/src/screenshot-backend-x11.c
index b49a383..181fe6f 100644
--- a/src/screenshot-backend-x11.c
+++ b/src/screenshot-backend-x11.c
@@ -289,12 +289,12 @@ GdkWindow *
do_find_current_window (void)
{
GdkWindow *current_window;
- GdkDeviceManager *manager;
GdkDevice *device;
+ GdkSeat *seat;
current_window = screenshot_find_active_window ();
- manager = gdk_display_get_device_manager (gdk_display_get_default ());
- device = gdk_device_manager_get_client_pointer (manager);
+ seat = gdk_display_get_default_seat (gdk_display_get_default ());
+ device = gdk_seat_get_pointer (seat);
/* If there's no active window, we fall back to returning the
* window that the cursor is in.
@@ -498,13 +498,13 @@ screenshot_backend_x11_get_pixbuf (ScreenshotBackend *backend,
if (cursor_pixbuf != NULL)
{
- GdkDeviceManager *manager;
+ GdkSeat *seat;
GdkDevice *device;
GdkRectangle rect;
gint cx, cy, xhot, yhot;
- manager = gdk_display_get_device_manager (gdk_display_get_default ());
- device = gdk_device_manager_get_client_pointer (manager);
+ seat = gdk_display_get_default_seat (gdk_display_get_default ());
+ device = gdk_seat_get_pointer (seat);
if (wm_window != NULL)
gdk_window_get_device_position (wm_window, device,