]> Pileus Git - ~andy/gtk/commitdiff
widget: Don't use deprecated symbols
authorBenjamin Otte <otte@redhat.com>
Tue, 8 Nov 2011 16:19:11 +0000 (17:19 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 8 Nov 2011 20:14:06 +0000 (21:14 +0100)
Not even in deprecated functions!

gtk/gtkwidget.c

index e3e3f45c77936c481867b13eaae82d6d272ba7ba..c624af6af1528636dda2a2a334e02a16c7575921 100644 (file)
@@ -9776,7 +9776,11 @@ gtk_widget_get_pointer (GtkWidget *widget,
 
   if (gtk_widget_get_realized (widget))
     {
-      gdk_window_get_pointer (priv->window, x, y, NULL);
+      gdk_window_get_device_position (priv->window,
+                                      gdk_device_manager_get_client_pointer (
+                                        gdk_display_get_device_manager (
+                                          gtk_widget_get_display (widget))),
+                                      x, y, NULL);
 
       if (!gtk_widget_get_has_window (widget))
        {