summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2010-12-27 01:05:40 +0100
committerBenjamin Otte <otte@redhat.com>2010-12-27 01:05:40 +0100
commit45d98d108ebadd1164a073b019214707f5d168cc (patch)
tree69cdbbf7ac29afd7d1442f4b22cd91f77e112da3
parenta5f493bfad139a936086b1732f281b9e36db5bc9 (diff)
downloadgtk+-45d98d108ebadd1164a073b019214707f5d168cc.tar.gz
tooltip: Don't use deprecated APIs
-rw-r--r--gtk/gtktooltip.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk/gtktooltip.c b/gtk/gtktooltip.c
index 552a63bc48..3520128da4 100644
--- a/gtk/gtktooltip.c
+++ b/gtk/gtktooltip.c
@@ -532,9 +532,13 @@ gtk_tooltip_trigger_tooltip_query (GdkDisplay *display)
gint x, y;
GdkWindow *window;
GdkEvent event;
+ GdkDevice *device;
/* Trigger logic as if the mouse moved */
- window = gdk_display_get_window_at_pointer (display, &x, &y);
+ device = gdk_device_manager_get_client_pointer (gdk_display_get_device_manager (display));
+ window = gdk_display_get_window_at_device_position (display,
+ device,
+ &x, &y);
if (!window)
return;