Explorar o código

feat: allow any precision when zooming (#4730)

David Luzar %!s(int64=3) %!d(string=hai) anos
pai
achega
339636caab
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      src/scene/zoom.ts

+ 1 - 3
src/scene/zoom.ts

@@ -1,9 +1,7 @@
 import { AppState, NormalizedZoomValue } from "../types";
 
 export const getNormalizedZoom = (zoom: number): NormalizedZoomValue => {
-  const normalizedZoom = parseFloat(zoom.toFixed(2));
-  const clampedZoom = Math.max(0.1, Math.min(normalizedZoom, 30));
-  return clampedZoom as NormalizedZoomValue;
+  return Math.max(0.1, Math.min(zoom, 30)) as NormalizedZoomValue;
 };
 
 export const getStateForZoom = (