diff options
author | Benjamin Otte <otte@redhat.com> | 2010-12-27 01:05:40 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2010-12-27 01:05:40 +0100 |
commit | 45d98d108ebadd1164a073b019214707f5d168cc (patch) | |
tree | 69cdbbf7ac29afd7d1442f4b22cd91f77e112da3 | |
parent | a5f493bfad139a936086b1732f281b9e36db5bc9 (diff) | |
download | gtk+-45d98d108ebadd1164a073b019214707f5d168cc.tar.gz |
tooltip: Don't use deprecated APIs
-rw-r--r-- | gtk/gtktooltip.c | 6 |
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; |