summaryrefslogtreecommitdiffstats
path: root/dnd-keynav.patch
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@fedoraproject.org>2009-06-08 04:09:35 +0000
committerMatthias Clasen <mclasen@fedoraproject.org>2009-06-08 04:09:35 +0000
commitf38f2e73df1b9eee14aa09f8537eb17d70857929 (patch)
treef191aad07ab39c184d425e4db1f562b06059f762 /dnd-keynav.patch
parente9b4f8eb99bdc4e4d5340fb0390e8b6f46d9bfca (diff)
downloadmetacity-f38f2e73df1b9eee14aa09f8537eb17d70857929.tar.gz
metacity-f38f2e73df1b9eee14aa09f8537eb17d70857929.tar.xz
metacity-f38f2e73df1b9eee14aa09f8537eb17d70857929.zip
make DND work better don't show a stupid dialogmetacity-2_27_0-2_fc12
Diffstat (limited to 'dnd-keynav.patch')
-rw-r--r--dnd-keynav.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/dnd-keynav.patch b/dnd-keynav.patch
new file mode 100644
index 0000000..32f86cf
--- /dev/null
+++ b/dnd-keynav.patch
@@ -0,0 +1,11 @@
+--- metacity-2.27.0/src/core/display.c 2009-06-07 21:35:13.623787399 -0400
++++ hacked/src/core/display.c 2009-06-06 00:20:58.889278832 -0400
+@@ -3307,7 +3307,7 @@
+ meta_display_set_grab_op_cursor (display, screen, op, FALSE, grab_xwindow,
+ timestamp);
+
+- if (!display->grab_have_pointer)
++ if (!display->grab_have_pointer && !grab_op_is_keyboard (op))
+ {
+ meta_topic (META_DEBUG_WINDOW_OPS,
+ "XGrabPointer() failed\n");