浏览代码

fix: Fix inconsistency in resizing while maintaining aspect ratio (#9116)

Kyosuke Fujimoto 6 月之前
父节点
当前提交
c329470b73
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/excalidraw/element/resizeElements.ts

+ 2 - 2
packages/excalidraw/element/resizeElements.ts

@@ -771,8 +771,8 @@ const getResizedOrigin = (
         x: x + ((prevWidth - newWidth) / 2) * (Math.cos(angle) + 1),
         y:
           y +
-          (newHeight - prevHeight) / 2 +
-          ((prevWidth - newWidth) / 2) * Math.sin(angle),
+          ((prevWidth - newWidth) / 2) * Math.sin(angle) +
+          (prevHeight - newHeight) / 2,
       };
     case "west-side":
       return {