fix: skip resize handler updates when DOM node is not visible
Prevent unnecessary resize calculations and error messages for invisible elements by checking visibility before processing dimensions
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user