remove redundant code

This commit is contained in:
Ryan Di 2023-11-10 15:15:27 +08:00
parent afed893419
commit 9bcd0b69dc

View File

@ -77,11 +77,7 @@ import {
isEmbeddableOrFrameLabel, isEmbeddableOrFrameLabel,
createPlaceholderEmbeddableLabel, createPlaceholderEmbeddableLabel,
} from "../element/embeddable"; } from "../element/embeddable";
import { import { getTargetFrame, isElementInFrame } from "../frame";
elementOverlapsWithFrame,
getTargetFrame,
isElementInFrame,
} from "../frame";
import "canvas-roundrect-polyfill"; import "canvas-roundrect-polyfill";
export const DEFAULT_SPACING = 2; 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 // Paint visible elements
visibleElements visibleElements
.filter((el) => !isEmbeddableOrFrameLabel(el)) .filter((el) => !isEmbeddableOrFrameLabel(el))