sync with OpenBSD -current
This commit is contained in:
parent
5d45cd7ee8
commit
155eb8555e
5506 changed files with 1786257 additions and 1416034 deletions
|
@ -15,7 +15,7 @@
|
|||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*
|
||||
* $OpenBSD: kbfunc.c,v 1.174 2023/07/20 14:39:34 okan Exp $
|
||||
* $OpenBSD: kbfunc.c,v 1.175 2024/04/10 19:38:22 okan Exp $
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
|
@ -162,7 +162,7 @@ kbfunc_client_move_mb(void *ctx, struct cargs *cargs)
|
|||
|
||||
client_ptr_inbound(cc, 1);
|
||||
|
||||
if (XGrabPointer(X_Dpy, cc->win, False, MOUSEMASK,
|
||||
if (XGrabPointer(X_Dpy, sc->rootwin, False, MOUSEMASK,
|
||||
GrabModeAsync, GrabModeAsync, None, Conf.cursor[CF_MOVE],
|
||||
CurrentTime) != GrabSuccess)
|
||||
return;
|
||||
|
@ -251,7 +251,7 @@ kbfunc_client_resize_mb(void *ctx, struct cargs *cargs)
|
|||
|
||||
xu_ptr_set(cc->win, cc->geom.w, cc->geom.h);
|
||||
|
||||
if (XGrabPointer(X_Dpy, cc->win, False, MOUSEMASK,
|
||||
if (XGrabPointer(X_Dpy, sc->rootwin, False, MOUSEMASK,
|
||||
GrabModeAsync, GrabModeAsync, None, Conf.cursor[CF_RESIZE],
|
||||
CurrentTime) != GrabSuccess)
|
||||
return;
|
||||
|
@ -267,8 +267,8 @@ kbfunc_client_resize_mb(void *ctx, struct cargs *cargs)
|
|||
continue;
|
||||
ltime = ev.xmotion.time;
|
||||
|
||||
cc->geom.w = ev.xmotion.x;
|
||||
cc->geom.h = ev.xmotion.y;
|
||||
cc->geom.w = ev.xmotion.x - cc->geom.x - cc->bwidth;
|
||||
cc->geom.h = ev.xmotion.y - cc->geom.y - cc->bwidth;
|
||||
client_apply_sizehints(cc);
|
||||
client_resize(cc, 1);
|
||||
screen_prop_win_draw(sc,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue