diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /xfce-base/xfwm4/files |
reinit the tree, so we can have metadata
Diffstat (limited to 'xfce-base/xfwm4/files')
-rw-r--r-- | xfce-base/xfwm4/files/xfwm4-4.12-touchscreen-subwindow-fix.patch | 17 | ||||
-rw-r--r-- | xfce-base/xfwm4/files/xfwm4-4.13.0-ctrl-f1.patch | 37 |
2 files changed, 54 insertions, 0 deletions
diff --git a/xfce-base/xfwm4/files/xfwm4-4.12-touchscreen-subwindow-fix.patch b/xfce-base/xfwm4/files/xfwm4-4.12-touchscreen-subwindow-fix.patch new file mode 100644 index 000000000000..98de1cab3f6c --- /dev/null +++ b/xfce-base/xfwm4/files/xfwm4-4.12-touchscreen-subwindow-fix.patch @@ -0,0 +1,17 @@ +diff -ur xfwm4-4.10.1/src/events.c b/src/events.c +--- xfwm4-4.10.1/src/events.c 2014-10-31 14:19:18.012757936 -0600 ++++ b/src/events.c 2014-10-31 14:18:54.901758349 -0600 +@@ -888,6 +888,13 @@ + { + state = ev->state & MODIFIER_MASK; + win = ev->subwindow; ++ if (!win) { ++ Window root_ret; ++ int rx,ry,wx,wy; ++ unsigned int mask_ret; ++ XQueryPointer(display_info->dpy, ev->window, ++ &root_ret, &win, &rx, &ry, &wx, &wy, &mask_ret); ++ } + screen_info = c->screen_info; + + if ((ev->button == Button1) && (state) && (state == screen_info->params->easy_click)) diff --git a/xfce-base/xfwm4/files/xfwm4-4.13.0-ctrl-f1.patch b/xfce-base/xfwm4/files/xfwm4-4.13.0-ctrl-f1.patch new file mode 100644 index 000000000000..28624ee754c5 --- /dev/null +++ b/xfce-base/xfwm4/files/xfwm4-4.13.0-ctrl-f1.patch @@ -0,0 +1,37 @@ +From 012bdbfc826466d7ffae0c52387ae949aa17aabe Mon Sep 17 00:00:00 2001 +From: Olivier Fourdan <fourdan@xfce.org> +Date: Thu, 23 Mar 2017 11:40:46 +0100 +Subject: [PATCH] Revert "Add PointerMotionHintMask" + +Bug: 12534 + +This reverts commit 0dfb55407a830572f03297b3c118fac1f3c5b80d. +--- + src/client.c | 1 - + src/moveresize.c | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/src/client.c b/src/client.c +index 668c11b0b..6a16971a3 100644 +--- a/src/client.c ++++ b/src/client.c +@@ -73,7 +73,6 @@ + #define FRAME_EVENT_MASK \ + SubstructureNotifyMask|\ + SubstructureRedirectMask|\ +- PointerMotionHintMask|\ + PointerMotionMask|\ + ButtonMotionMask|\ + FocusChangeMask|\ +diff --git a/src/moveresize.c b/src/moveresize.c +index 026cc0d9e..1c07e8ed7 100644 +--- a/src/moveresize.c ++++ b/src/moveresize.c +@@ -53,7 +53,6 @@ + #include "xsync.h" + + #define MOVERESIZE_EVENT_MASK \ +- PointerMotionHintMask | \ + PointerMotionMask | \ + ButtonMotionMask | \ + ButtonReleaseMask | \ |