ソースを参照

remove redundant code

Ryan Di 1 年間 前
コミット
9bcd0b69dc
1 ファイル変更1 行追加21 行削除
  1. 1 21
      src/renderer/renderScene.ts

+ 1 - 21
src/renderer/renderScene.ts

@@ -77,11 +77,7 @@ import {
   isEmbeddableOrFrameLabel,
   createPlaceholderEmbeddableLabel,
 } from "../element/embeddable";
-import {
-  elementOverlapsWithFrame,
-  getTargetFrame,
-  isElementInFrame,
-} from "../frame";
+import { getTargetFrame, isElementInFrame } from "../frame";
 import "canvas-roundrect-polyfill";
 
 export const DEFAULT_SPACING = 2;
@@ -945,22 +941,6 @@ const _renderStaticScene = ({
     );
   }
 
-  const groupsToBeAddedToFrame = new Set<string>();
-
-  visibleElements.forEach((element) => {
-    if (
-      element.groupIds.length > 0 &&
-      appState.frameToHighlight &&
-      appState.selectedElementIds[element.id] &&
-      (elementOverlapsWithFrame(element, appState.frameToHighlight) ||
-        element.groupIds.find((groupId) => groupsToBeAddedToFrame.has(groupId)))
-    ) {
-      element.groupIds.forEach((groupId) =>
-        groupsToBeAddedToFrame.add(groupId),
-      );
-    }
-  });
-
   // Paint visible elements
   visibleElements
     .filter((el) => !isEmbeddableOrFrameLabel(el))