浏览代码

fix: remove flushSync to fix flickering (#9057)

David Luzar 7 月之前
父节点
当前提交
7028daa44a
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      packages/excalidraw/components/App.tsx

+ 1 - 3
packages/excalidraw/components/App.tsx

@@ -8320,9 +8320,7 @@ class App extends React.Component<AppProps, AppState> {
             this.scene.getNonDeletedElementsMap(),
           );
 
-          flushSync(() => {
-            this.setState({ snapLines });
-          });
+          this.setState({ snapLines });
 
           // when we're editing the name of a frame, we want the user to be
           // able to select and interact with the text input