[gtk+] gtkdnd: Avoid gdk_device_manager_get_client_pointer()



commit 1349ffa0db0cc18fd3edfac1c872bf55e38788cf
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Dec 15 23:18:10 2015 +0100

    gtkdnd: Avoid gdk_device_manager_get_client_pointer()
    
    It's now deprecated

 gtk/gtkdnd.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkdnd.c b/gtk/gtkdnd.c
index 6a25e22..25ed298 100644
--- a/gtk/gtkdnd.c
+++ b/gtk/gtkdnd.c
@@ -2189,11 +2189,11 @@ gtk_drag_begin_internal (GtkWidget          *widget,
     }
   else
     {
-      GdkDeviceManager *device_manager;
+      GdkSeat *seat;
 
-      device_manager = gdk_display_get_device_manager (gtk_widget_get_display (widget));
-      pointer = gdk_device_manager_get_client_pointer (device_manager);
-      keyboard = gdk_device_get_associated_device (pointer);
+      seat = gdk_display_get_default_seat (gtk_widget_get_display (widget));
+      pointer = gdk_seat_get_pointer (seat);
+      keyboard = gdk_seat_get_keyboard (seat);
     }
 
   if (!pointer)


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