mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-19 22:09:37 +00:00
fix: unobserve before re-observe to trigger fresh RO callback on settle
observe() on an already-observed element is a no-op per spec. Unobserve first to ensure the flush produces a fresh measurement.
This commit is contained in:
@@ -106,6 +106,7 @@ watch(canvasTransformActive, (active) => {
|
||||
for (const element of transformDeferredElements) {
|
||||
if (element.isConnected) {
|
||||
markElementForFreshMeasurement(element)
|
||||
resizeObserver.unobserve(element)
|
||||
resizeObserver.observe(element)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user