diff options
author | Olivier Fourdan <fourdan.olivier@wanadoo.fr> | 2003-03-16 09:16:14 +0000 |
---|---|---|
committer | Olivier Fourdan <fourdan.olivier@wanadoo.fr> | 2003-03-16 09:16:14 +0000 |
commit | 6ff19226a7e0fd9b1c8d81fa664ebe7c8a83f52a (patch) | |
tree | 692757d8088b53ec12b2cf447d719f69ea9a4045 | |
parent | 585be6a1fa3a52d24be44dbf5784161273cfdd65 (diff) | |
download | xfwm4-6ff19226a7e0fd9b1c8d81fa664ebe7c8a83f52a.tar.gz |
Fix "button2 on maximize button = maximize horiz"
(Old svn revision: 10985)
-rw-r--r-- | src/events.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/events.c b/src/events.c index 3b53a73b4..44014a378 100644 --- a/src/events.c +++ b/src/events.c @@ -546,10 +546,6 @@ static inline void handleButtonPress(XButtonEvent * ev) { button1Action(c, ev); } - else if(((ev->window != c->window) && (ev->button == Button2) && (state == 0)) || ((ev->button == Button2) && (state == (AltMask | ControlMask)))) - { - clientLower(c); - } else if((win == MYWINDOW_XWINDOW(c->buttons[HIDE_BUTTON]) || (win == MYWINDOW_XWINDOW(c->buttons[CLOSE_BUTTON])) || (win == MYWINDOW_XWINDOW(c->buttons[MAXIMIZE_BUTTON])) || (win == MYWINDOW_XWINDOW(c->buttons[SHADE_BUTTON])) || (win == MYWINDOW_XWINDOW(c->buttons[STICK_BUTTON])))) { clientSetFocus(c, True); @@ -595,6 +591,10 @@ static inline void handleButtonPress(XButtonEvent * ev) /* Let GTK handle this for us. */ } } + else if(((ev->window != c->window) && (ev->button == Button2) && (state == 0)) || ((ev->button == Button2) && (state == (AltMask | ControlMask)))) + { + clientLower(c); + } else if((win == MYWINDOW_XWINDOW(c->corners[CORNER_TOP_LEFT])) && (state == 0)) { edgeButton(c, CORNER_TOP_LEFT, ev); |