For GTK 3.2.0 use gdk_seat_get_pointer instead of gdk_device_manager_get_client_pointer

This commit is contained in:
Andre Miranda 2016-05-26 00:30:35 -03:00
parent 6ce2df8f34
commit 6a85d35f81

View file

@ -167,8 +167,13 @@ timer_cb(EyesPlugin *eyes)
GdkWindow *window;
GdkDevice *mouse_device;
#if GTK_CHECK_VERSION(3,2,0)
GdkSeat *seat = gdk_display_get_default_seat (gdk_display_get_default());
mouse_device = gdk_seat_get_pointer (seat);
#else
GdkDeviceManager *devman = gdk_display_get_device_manager (gdk_display_get_default());
mouse_device = gdk_device_manager_get_client_pointer (devman);
#endif
for (i = 0; i < eyes->num_eyes; i++)
{