diff --git a/components/page/Canvas.vue b/components/page/Canvas.vue index 9600d4e..b4721cc 100644 --- a/components/page/Canvas.vue +++ b/components/page/Canvas.vue @@ -217,6 +217,7 @@ onMounted(() => { { const dist = distance(e.touches); const diff = dist / lastDistance; + lastDistance = dist; zoom.value = clamp(zoom.value * diff, minZoom.value, 3); }