From ad36b57df089f03d94ca4fb65f6d060bb3a90a34 Mon Sep 17 00:00:00 2001 From: MeexReay Date: Wed, 28 May 2025 23:43:13 +0300 Subject: [PATCH] remove heavy substances --- app/mxwm/startz.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/mxwm/startz.js b/app/mxwm/startz.js index 00f65dd..6d45195 100644 --- a/app/mxwm/startz.js +++ b/app/mxwm/startz.js @@ -214,8 +214,8 @@ async function onMouseMove(ctx, x, y) { let window = getWindow(dragging_window) moveWindow( dragging_window, - window.x + (x - mouse_position[0]), - window.y + (y - mouse_position[1]), + Math.min(Math.max(window.x + (x - mouse_position[0]), 0), ctx.canvas.width), + Math.min(Math.max(window.y + (y - mouse_position[1]), headerHeight), ctx.canvas.height - headerHeight), window.width, window.height ) @@ -228,8 +228,8 @@ async function onMouseMove(ctx, x, y) { resizing_window, window.x, window.y, - window.width + (x - mouse_position[0]), - window.height + (y - mouse_position[1]) + Math.max(window.width + (x - mouse_position[0]), 0), + Math.max(window.height + (y - mouse_position[1]), 0) ) cursor = "nwse-resize" }