diff --git a/ChangeLog b/ChangeLog index 72ebe92a..d41112ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -42,7 +42,7 @@ Changes since version 0.80.2: - Fixed focus handling for windows that set WM_HINTS.take_focus = False. - Fixed a problem in the stacking code which could lead to segmentation faults (Jeff Teunissen ) -- Fixed a crashing bug in the menu code when modal panel are involved. +- Fixed a crashing bug in the menu code with modal panels involved. - Fixed incorrect focusing of application's windows after an unhide (sometimes the incorrect window got focus instead of the apps's last focused window) - Unshade application's shaded windows when Dbl-MiddleClick-ing its appicon. @@ -52,6 +52,7 @@ Changes since version 0.80.2: - Fixed edge resistance and move/resize frame drawing for borderless windows - Fixed wrong display position for the move/resize widgets after xinerama patch (Peter Zijlstra ) +- Fixed bug with cursor locked in drag mode after Alt-dragging a window Changes since version 0.80.1: diff --git a/src/window.c b/src/window.c index 98fbd14d..2ffe89a0 100644 --- a/src/window.c +++ b/src/window.c @@ -3145,7 +3145,7 @@ frameMouseDown(WObjDescriptor *desc, XEvent *event) } if (event->xbutton.button == Button3 && !WFLAGP(wwin, no_resizable)) wMouseResizeWindow(wwin, event); - else + else if (event->xbutton.button==Button1 || event->xbutton.button==Button2) wMouseMoveWindow(wwin, event); XUngrabPointer(dpy, CurrentTime); }