-
-
Notifications
You must be signed in to change notification settings - Fork 8.8k
Closed
Closed
Copy link
Labels
🔨 p3-minor-bugPriority 3: this fixes a bug, but is an edge case that only affects very specific usage.Priority 3: this fixes a bug, but is an edge case that only affects very specific usage.scope:hydration
Description
Vue version
3.5.6
Link to minimal reproduction
Steps to reproduce
- Run the provided link in SSR mode
- Observe the error:
Uncaught (in promise) TypeError: Failed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of type 'Element'.
What is expected?
The error is handled.
What is actually happening?
If there are other lazy-hydrated components in the same view, they may become unresponsive.
I was not able to reproduce the unresponsiveness of the sibling component in StackBlitz, but it breaks in our project where we have a chain of nested lazily-hydrated components, along with some render function components in the middle.
System Info
No response
Any additional comments?
No response
avidenov, victorlazov, ralitsavladimirova, Warxcell and AnaniTH
Metadata
Metadata
Assignees
Labels
🔨 p3-minor-bugPriority 3: this fixes a bug, but is an edge case that only affects very specific usage.Priority 3: this fixes a bug, but is an edge case that only affects very specific usage.scope:hydration