From c97cab5a508c96e5f83ee3ef2a6dd0fd280ef656 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Sun, 9 Mar 2025 01:03:55 +0330 Subject: [PATCH] Fix grab bug --- frontend/components/home/Preview.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/components/home/Preview.vue b/frontend/components/home/Preview.vue index 1492b4e..fcf004d 100644 --- a/frontend/components/home/Preview.vue +++ b/frontend/components/home/Preview.vue @@ -37,7 +37,7 @@ watch( (newValue) => { const clientRect = previewContainerEl.value?.getBoundingClientRect()!; const percent = clientRect.width / 100; - const clipPercent = (newValue - clientRect.x - 8) / percent; + const clipPercent = ((newValue + draggableEl.value!.clientWidth / 2) - clientRect.x - 8) / percent; if (clipPercent >= 5 && clipPercent <= 95) { clipPathPercent.value = clipPercent; }