use-resize-observer icon indicating copy to clipboard operation
use-resize-observer copied to clipboard

Get the window that the element is rendered in to instantiate ResizeObserver

Open LeoLeoni opened this issue 1 year ago • 0 comments

This solves issue #109 for me.

The default ResizeObserver contructor acts on the default globalThis window, but in React it's possible to have a multi-window application. This gets the ownerDocument of the observed element and instantiates the ResizeObserver on that document's window instead of the default window.

LeoLeoni avatar Sep 11 '24 18:09 LeoLeoni