summaryrefslogtreecommitdiffstats
path: root/src/input
diff options
context:
space:
mode:
authorSebastien Braun2010-10-10 21:30:04 +0200
committerSebastien Braun2010-10-11 00:56:09 +0200
commit30a85f582ea72f7358012b6385afa3d623de8b52 (patch)
treed154df59dddf0ae6e9b3d869b9e0ba661a8f1c6c /src/input
parentCode cleanup and simplification for X11FakeKeyboardHandler (diff)
downloadpvs-30a85f582ea72f7358012b6385afa3d623de8b52.tar.gz
pvs-30a85f582ea72f7358012b6385afa3d623de8b52.tar.xz
pvs-30a85f582ea72f7358012b6385afa3d623de8b52.zip
Fix stupidity in handler chain definition
Diffstat (limited to 'src/input')
-rw-r--r--src/input/unprivilegedInputHandlerChain.cpp2
-rw-r--r--src/input/x11FakeMouseHandler.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/input/unprivilegedInputHandlerChain.cpp b/src/input/unprivilegedInputHandlerChain.cpp
index 9353321..2df2d77 100644
--- a/src/input/unprivilegedInputHandlerChain.cpp
+++ b/src/input/unprivilegedInputHandlerChain.cpp
@@ -25,7 +25,7 @@ InputEventHandlerChain makeUnprivilegedInputEventHandlerChain()
{
return InputEventHandlerChain().add<X11FakeKeyboardHandler>()
.add<X11FakeMouseButtonHandler>()
- .add<X11FakeKeyboardHandler>()
+ .add<X11FakeMouseMovementHandler>()
.add<PrivilegedHandlerForwarder>()
.add<IncompatibleHandler>(); // See comments in incompatibleHandler.h
}
diff --git a/src/input/x11FakeMouseHandler.h b/src/input/x11FakeMouseHandler.h
index 8ff8df4..9d41c31 100644
--- a/src/input/x11FakeMouseHandler.h
+++ b/src/input/x11FakeMouseHandler.h
@@ -20,7 +20,7 @@
#include "inputEventHandler.h"
class X11FakeMouseButtonHandler : public InputEventHandler<
- input_policy::Match<InputEvent::ET_POINTER>,
+ input_policy::Match<InputEvent::ET_BUTTON>,
input_policy::Require<input_policy::X11GUI>,
input_policy::Unprivileged>
{