[gtk+] gdkwindow: get the pointer device from the default seat
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gdkwindow: get the pointer device from the default seat
- Date: Mon, 29 Feb 2016 13:16:47 +0000 (UTC)
commit 807c0c0a56837b2ca991bb229d3cc7cabff79888
Author: Paolo Borelli <pborelli gnome org>
Date: Sun Feb 28 15:04:40 2016 +0100
gdkwindow: get the pointer device from the default seat
https://bugzilla.gnome.org/show_bug.cgi?id=762820
gdk/gdkwindow.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 4636c07..8236f38 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -4678,12 +4678,14 @@ gdk_window_get_pointer (GdkWindow *window,
GdkModifierType *mask)
{
GdkDisplay *display;
+ GdkDevice *pointer;
g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
display = gdk_window_get_display (window);
+ pointer = gdk_seat_get_pointer (gdk_display_get_default_seat (display));
- return gdk_window_get_device_position (window, display->core_pointer, x, y, mask);
+ return gdk_window_get_device_position (window, pointer, x, y, mask);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]