[gtk+/saved/mir: 14/47] Get menus working (sort of)
- From: Ryan Lortie <desrt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/saved/mir: 14/47] Get menus working (sort of)
- Date: Wed, 22 Oct 2014 16:21:01 +0000 (UTC)
commit eb2833b1bd3b29f1ebeb587de9f72dcd7dd0ff93
Author: Robert Ancell <robert ancell canonical com>
Date: Tue May 27 11:42:35 2014 +0200
Get menus working (sort of)
gdk/mir/gdkmirpointer.c | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/gdk/mir/gdkmirpointer.c b/gdk/mir/gdkmirpointer.c
index 9db4d9b..3b4fcc9 100644
--- a/gdk/mir/gdkmirpointer.c
+++ b/gdk/mir/gdkmirpointer.c
@@ -19,6 +19,7 @@
#include "gdkdeviceprivate.h"
#include "gdkscreen.h"
+#include "gdkwindow.h"
typedef struct GdkMirPointer GdkMirPointer;
typedef struct GdkMirPointerClass GdkMirPointerClass;
@@ -101,16 +102,16 @@ gdk_mir_pointer_get_state (GdkDevice *device,
gdouble *axes,
GdkModifierType *mask)
{
- g_printerr ("gdk_mir_pointer_get_state\n");
+ //g_printerr ("gdk_mir_pointer_get_state\n");
GdkMirPointer *p = GDK_MIR_POINTER (device);
+ gdouble x, y;
+ gdk_window_get_device_position_double (window, device, &x, &y, mask);
if (axes)
{
axes[0] = p->x;
axes[1] = p->y;
}
- if (mask)
- *mask = p->modifier_mask;
}
static void
@@ -118,7 +119,7 @@ gdk_mir_pointer_set_window_cursor (GdkDevice *device,
GdkWindow *window,
GdkCursor *cursor)
{
- g_printerr ("gdk_mir_pointer_set_window_cursor\n");
+ //g_printerr ("gdk_mir_pointer_set_window_cursor\n");
/* Mir doesn't support cursors */
}
@@ -128,7 +129,7 @@ gdk_mir_pointer_warp (GdkDevice *device,
gdouble x,
gdouble y)
{
- g_printerr ("gdk_mir_pointer_warp\n");
+ //g_printerr ("gdk_mir_pointer_warp\n");
/* Mir doesn't support warping */
}
@@ -143,7 +144,7 @@ gdk_mir_pointer_query_state (GdkDevice *device,
gdouble *win_y,
GdkModifierType *mask)
{
- g_printerr ("gdk_mir_pointer_query_state\n");
+ //g_printerr ("gdk_mir_pointer_query_state\n");
GdkMirPointer *p = GDK_MIR_POINTER (device);
if (root_window)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]