diff --git a/src/Align.tsx b/src/Align.tsx index 3a075da..334fee4 100644 --- a/src/Align.tsx +++ b/src/Align.tsx @@ -90,7 +90,7 @@ const Align: React.ForwardRefRenderFunction = ( const { activeElement } = document; // We only align when element is visible - if (element && isVisible(element)) { + if (element && isVisible(source) && isVisible(element)) { result = alignElement(source, element, latestAlign); } else if (point) { result = alignPoint(source, point, latestAlign);