diff --git a/backend/dist/nsfwapp-linux-amd64 b/backend/dist/nsfwapp-linux-amd64 index 418bbc8..0a61d8b 100644 Binary files a/backend/dist/nsfwapp-linux-amd64 and b/backend/dist/nsfwapp-linux-amd64 differ diff --git a/backend/dist/nsfwapp.exe b/backend/dist/nsfwapp.exe index 40d49e4..b1a6b7d 100644 Binary files a/backend/dist/nsfwapp.exe and b/backend/dist/nsfwapp.exe differ diff --git a/backend/dist/nsfwapp_amd64.deb b/backend/dist/nsfwapp_amd64.deb index bfd3cd6..b287d13 100644 Binary files a/backend/dist/nsfwapp_amd64.deb and b/backend/dist/nsfwapp_amd64.deb differ diff --git a/frontend/src/components/ui/TrainingTab.tsx b/frontend/src/components/ui/TrainingTab.tsx index 18b6e52..3d02081 100644 --- a/frontend/src/components/ui/TrainingTab.tsx +++ b/frontend/src/components/ui/TrainingTab.tsx @@ -11437,6 +11437,12 @@ export default function TrainingTab(props: { const magnifierFocusY = hasUsablePoseMagnifierPoint ? clamp01(activePoseMagnifierY) : boxCenterY + const magnifierMarkerX = hasUsablePoseMagnifierPoint + ? magnifierFocusX + : touchMagnifier.imageX + const magnifierMarkerY = hasUsablePoseMagnifierPoint + ? magnifierFocusY + : touchMagnifier.imageY const fitPadding = isTouchLike ? 14 : 18 @@ -11500,8 +11506,8 @@ export default function TrainingTab(props: { const imageLeft = size / 2 - magnifierFocusX * imageWidth const imageTop = size / 2 - magnifierFocusY * imageHeight - const pointerX = imageLeft + magnifierFocusX * imageWidth - const pointerY = imageTop + magnifierFocusY * imageHeight + const pointerX = imageLeft + magnifierMarkerX * imageWidth + const pointerY = imageTop + magnifierMarkerY * imageHeight const boxLeft = hasUsableBox ? imageLeft + activeBox.x * imageWidth : 0 const boxTop = hasUsableBox ? imageTop + activeBox.y * imageHeight : 0