Complicated resize fix

This commit is contained in:
Hannah Mudge 2025-01-29 12:54:35 -07:00
parent fddf0aa7d1
commit bc96225a67

View file

@ -27,13 +27,15 @@ export const getResizePreviewRect = ({
runtimeSettings: RuntimeGridSettings;
}) => {
const panelRect = interactionEvent.panelDiv.getBoundingClientRect();
return {
left: panelRect.left,
top: panelRect.top,
bottom: pointerPixel.clientY - interactionEvent.pointerOffsets.bottom,
right: Math.min(
pointerPixel.clientX - interactionEvent.pointerOffsets.right,
getGridWidth(runtimeSettings)
interactionEvent.panelDiv.parentElement?.getBoundingClientRect().right ??
getGridWidth(runtimeSettings)
),
};
};