batch clipping

This commit is contained in:
Ryan Di 2023-11-10 19:24:32 +08:00
parent 71ba0a3f26
commit a30e46b756
2 changed files with 78 additions and 64 deletions

View file

@ -593,8 +593,9 @@ export const isElementInFrame = (
element: ExcalidrawElement,
allElements: ExcalidrawElementsIncludingDeleted,
appState: StaticCanvasAppState,
targetFrame?: ExcalidrawFrameElement,
) => {
const frame = getTargetFrame(element, appState);
const frame = targetFrame ?? getTargetFrame(element, appState);
const _element = isTextElement(element)
? getContainerElement(element) || element
: element;