summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2016-03-22 17:28:18 +0200
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2016-06-28 13:52:46 +0300
commit8a00ddf3c4b67564b223bf41bc8291ce33ed458c (patch)
treec87f7cee0c361a8e9ef8c78b2e7c119dc8432819
parent2d31ce7e836f983cb97ef5b11024deb021c1ca1b (diff)
downloadlibwnck-wip/muktupavels/gnome-3-20.tar.gz
tasklist: avoid deprecated GdkDeviceManagerwip/muktupavels/gnome-3-20
-rw-r--r--libwnck/tasklist.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libwnck/tasklist.c b/libwnck/tasklist.c
index 16bfddd..c464a0d 100644
--- a/libwnck/tasklist.c
+++ b/libwnck/tasklist.c
@@ -2628,7 +2628,7 @@ wnck_task_position_menu (GtkMenu *menu,
{
GtkWidget *widget = GTK_WIDGET (user_data);
GdkWindow *window;
- GdkDeviceManager *dev_manager;
+ GdkSeat *seat;
GdkDevice *pointer;
GtkAllocation allocation;
GtkRequisition requisition;
@@ -2652,8 +2652,8 @@ wnck_task_position_menu (GtkMenu *menu,
else
menu_ypos += allocation.height;
- dev_manager = gdk_display_get_device_manager (gtk_widget_get_display (widget));
- pointer = gdk_device_manager_get_client_pointer (dev_manager);
+ seat = gdk_display_get_default_seat (gtk_widget_get_display (widget));
+ pointer = gdk_seat_get_pointer (seat);
gdk_window_get_device_position (window, pointer, &pointer_x, &pointer_y, NULL);
if (requisition.width < pointer_x)