summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-06 06:03:38 +0000
committerDana Jansens <danakj@orodu.net>2003-01-06 06:03:38 +0000
commita460f0bc48ab75ecc35b8f70bba9faec78cdf97a (patch)
tree0d7a2c3f4f8eae23fe12d89003a97489c1a8dd05 /src
parentf3865bb12c2b3506e181f15f09b8429a59a618f8 (diff)
add comments for rming masks from the events
Diffstat (limited to 'src')
-rw-r--r--src/actions.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/actions.cc b/src/actions.cc
index dec03e80..1d4a5bb6 100644
--- a/src/actions.cc
+++ b/src/actions.cc
@@ -71,6 +71,7 @@ void OBActions::buttonPressHandler(const XButtonEvent &e)
(Openbox::instance->findHandler(e.window));
assert(w); // everything should be a widget
+ // kill off the Button1Mask etc, only want the modifiers
unsigned int state = e.state & (ControlMask | ShiftMask | Mod1Mask |
Mod2Mask | Mod3Mask | Mod4Mask | Mod5Mask);
ButtonData *data = new_button_data(e.window, e.time, state, e.button,
@@ -108,6 +109,7 @@ void OBActions::buttonReleaseHandler(const XButtonEvent &e)
return;
// run the CLICK python hook
+ // kill off the Button1Mask etc, only want the modifiers
unsigned int state = e.state & (ControlMask | ShiftMask | Mod1Mask |
Mod2Mask | Mod3Mask | Mod4Mask | Mod5Mask);
ButtonData *data = new_button_data(e.window, e.time, state, e.button,
@@ -168,6 +170,7 @@ void OBActions::keyPressHandler(const XKeyEvent &e)
{
OtkEventHandler::keyPressHandler(e);
+ // kill off the Button1Mask etc, only want the modifiers
unsigned int state = e.state & (ControlMask | ShiftMask | Mod1Mask |
Mod2Mask | Mod3Mask | Mod4Mask | Mod5Mask);
Openbox::instance->bindings()->fireKey(state, e.keycode, e.time);
@@ -199,6 +202,7 @@ void OBActions::motionHandler(const XMotionEvent &e)
assert(w); // everything should be a widget
// run the MOTION python hook
+ // kill off the Button1Mask etc, only want the modifiers
unsigned int state = e.state & (ControlMask | ShiftMask | Mod1Mask |
Mod2Mask | Mod3Mask | Mod4Mask | Mod5Mask);
unsigned int button = _posqueue[0]->button;