diff options
author | Alexander Mikhaylenko <alexm@gnome.org> | 2020-04-19 03:04:15 +0500 |
---|---|---|
committer | Alexander Mikhaylenko <alexm@gnome.org> | 2020-04-22 13:32:31 +0000 |
commit | fdc1e784fb0907dc248a83c30dc2acae8c6ae9fe (patch) | |
tree | adb4a216a529c0f1e3fd5abd14fb10f78c3c34d5 /src | |
parent | 1ce0465fbbff96fd959e52187861c2dab1be1cad (diff) | |
download | gnome-screenshot-fdc1e784fb0907dc248a83c30dc2acae8c6ae9fe.tar.gz |
backend-x11: Stop using GdkDeviceManager
More deprecation fixes.
Diffstat (limited to 'src')
-rw-r--r-- | src/screenshot-backend-x11.c | 12 |
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, |