Merge pull request #5455 from Sec-ant/fix/check-visibility

fix: skip resize handler updates when DOM node is not visible
This commit is contained in:
Peter Kogo
2025-09-02 11:52:31 +02:00
committed by GitHub
6 changed files with 75 additions and 40 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ export function useResizeHandler(domNode: MutableRefObject<HTMLDivElement | null
useEffect(() => {
const updateDimensions = () => {
if (!domNode.current) {
if (!domNode.current || !(domNode.current.checkVisibility?.() ?? true)) {
return false;
}
const size = getDimensions(domNode.current);