浏览代码

feat: allow any precision when zooming (#4730)

David Luzar 3 年之前
父节点
当前提交
339636caab
共有 1 个文件被更改,包括 1 次插入3 次删除
  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 = (