-
-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
When the component I am trying to observe is rendered in a separate window, it seems like it's size is not observed until hovering over the main window with the mouse.
I've made a minimally reproducible example here: https://github.com/LeoLeoni/floating-resize-observer
Steps to reproduce:
- Clone the repo,
npm install
, andnpm run dev
- Open it in a browser and click the Randomize Size button. The red element gets set to a random width and height between 40px and 400px and the useResizeObserver hook runs and gets the dimensions.
- Now click the Open Window button. Arrange the second window on your desktop so that is does not overlap with the parent window.
- Click the Randomize Size button on the second window. The element changes size, but the onResize function is never called and the resize is never seen.
- Hover the cursor over the parent window. Only now is the size observed.
Metadata
Metadata
Assignees
Labels
No labels