[gtk+/client-side-windows: 83/284] Force native windows for all windows used with input events
- From: Alexander Larsson <alexl src gnome org>
- To: svn-commits-list gnome org
- Subject: [gtk+/client-side-windows: 83/284] Force native windows for all windows used with input events
- Date: Thu, 2 Apr 2009 14:06:42 -0400 (EDT)
commit 82b181e64362ef9be4af042165eb43e61b933b50
Author: Alexander Larsson <alexl redhat com>
Date: Fri Jan 16 14:01:34 2009 +0100
Force native windows for all windows used with input events
---
gdk/x11/gdkinput.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/gdk/x11/gdkinput.c b/gdk/x11/gdkinput.c
index 87fe45c..95a301d 100644
--- a/gdk/x11/gdkinput.c
+++ b/gdk/x11/gdkinput.c
@@ -324,6 +324,11 @@ _gdk_input_window_find(GdkWindow *window)
GList *tmp_list;
GdkDisplayX11 *display_x11 = GDK_DISPLAY_X11 (GDK_WINDOW_DISPLAY (window));
+ /* Ensure we have a native window, or the input stuff won't work.
+ Its possible we could emulate this also, but at least this should make
+ it work. */
+ gdk_window_set_has_native (window, TRUE);
+
for (tmp_list=display_x11->input_windows; tmp_list; tmp_list=tmp_list->next)
if (((GdkInputWindow *)(tmp_list->data))->window == window)
return (GdkInputWindow *)(tmp_list->data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]