[gnome-screenshot/wip/exalm/refactor: 9/13] backend-x11: Stop using GdkDeviceManager



commit fdc1e784fb0907dc248a83c30dc2acae8c6ae9fe
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Sun Apr 19 03:04:15 2020 +0500

    backend-x11: Stop using GdkDeviceManager
    
    More deprecation fixes.

 src/screenshot-backend-x11.c | 12 ++++++------
 1 file 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,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]