mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 20:38:08 +01:00
- Fixed bug with cursor locked in drag mode after Alt-dragging a window
This commit is contained in:
@@ -42,7 +42,7 @@ Changes since version 0.80.2:
|
|||||||
- Fixed focus handling for windows that set WM_HINTS.take_focus = False.
|
- 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
|
- Fixed a problem in the stacking code which could lead to segmentation faults
|
||||||
(Jeff Teunissen <deek@d2dc.net>)
|
(Jeff Teunissen <deek@d2dc.net>)
|
||||||
- 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
|
- Fixed incorrect focusing of application's windows after an unhide (sometimes
|
||||||
the incorrect window got focus instead of the apps's last focused window)
|
the incorrect window got focus instead of the apps's last focused window)
|
||||||
- Unshade application's shaded windows when Dbl-MiddleClick-ing its appicon.
|
- 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 edge resistance and move/resize frame drawing for borderless windows
|
||||||
- Fixed wrong display position for the move/resize widgets after xinerama
|
- Fixed wrong display position for the move/resize widgets after xinerama
|
||||||
patch (Peter Zijlstra <a.p.zijlstra@chello.nl>)
|
patch (Peter Zijlstra <a.p.zijlstra@chello.nl>)
|
||||||
|
- Fixed bug with cursor locked in drag mode after Alt-dragging a window
|
||||||
|
|
||||||
|
|
||||||
Changes since version 0.80.1:
|
Changes since version 0.80.1:
|
||||||
|
|||||||
@@ -3145,7 +3145,7 @@ frameMouseDown(WObjDescriptor *desc, XEvent *event)
|
|||||||
}
|
}
|
||||||
if (event->xbutton.button == Button3 && !WFLAGP(wwin, no_resizable))
|
if (event->xbutton.button == Button3 && !WFLAGP(wwin, no_resizable))
|
||||||
wMouseResizeWindow(wwin, event);
|
wMouseResizeWindow(wwin, event);
|
||||||
else
|
else if (event->xbutton.button==Button1 || event->xbutton.button==Button2)
|
||||||
wMouseMoveWindow(wwin, event);
|
wMouseMoveWindow(wwin, event);
|
||||||
XUngrabPointer(dpy, CurrentTime);
|
XUngrabPointer(dpy, CurrentTime);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user