[gtk+] GtkWindow: Avoid gdk_device_manager_get_client_pointer()



commit 6ac16dc4a6853887f669d8e4090255e61179ac9b
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Dec 15 23:16:11 2015 +0100

    GtkWindow: Avoid gdk_device_manager_get_client_pointer()
    
    It's now deprecated

 gtk/gtkwindow.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 014bbf8..3580daf 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -9010,13 +9010,11 @@ get_monitor_containing_pointer (GtkWindow *window)
   GdkScreen *window_screen;
   GdkScreen *pointer_screen;
   GdkDisplay *display;
-  GdkDeviceManager *device_manager;
   GdkDevice *pointer;
 
   window_screen = gtk_window_check_screen (window);
   display = gdk_screen_get_display (window_screen);
-  device_manager = gdk_display_get_device_manager (display);
-  pointer = gdk_device_manager_get_client_pointer (device_manager);
+  pointer = gdk_seat_get_pointer (gdk_display_get_default_seat (display));
 
   gdk_device_get_position (pointer,
                            &pointer_screen,
@@ -9207,14 +9205,12 @@ gtk_window_compute_configure_request (GtkWindow    *window,
             gint monitor_num;
             GdkRectangle monitor;
             GdkDisplay *display;
-            GdkDeviceManager *device_manager;
             GdkDevice *pointer;
             GdkScreen *pointer_screen;
             gint px, py;
 
             display = gdk_screen_get_display (screen);
-            device_manager = gdk_display_get_device_manager (display);
-            pointer = gdk_device_manager_get_client_pointer (device_manager);
+            pointer = gdk_seat_get_pointer (gdk_display_get_default_seat (display));
 
             gdk_device_get_position (pointer,
                                      &pointer_screen,


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