-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Navigating between Views cause application Error #3002
Labels
Comments
11 tasks
So, I found that it is not a timing issue. For me, it almost always happen if I do the following steps:
In this scenario the speed in unrelated. |
platosha
added a commit
to vaadin/flow
that referenced
this issue
Dec 20, 2024
Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error. Fixes vaadin/hilla#3002
platosha
added a commit
to vaadin/flow
that referenced
this issue
Dec 20, 2024
Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error. Fixes vaadin/hilla#3002
caalador
pushed a commit
to vaadin/flow
that referenced
this issue
Jan 16, 2025
…0770) Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error. Fixes vaadin/hilla#3002 --------- Co-authored-by: Vlad Rindevich <vladrin@vaadin.com>
Lodin
pushed a commit
to vaadin/flow
that referenced
this issue
Jan 16, 2025
…0770) Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error. Fixes vaadin/hilla#3002 --------- Co-authored-by: Vlad Rindevich <vladrin@vaadin.com> (cherry picked from commit 66443d4)
caalador
pushed a commit
to vaadin/flow
that referenced
this issue
Jan 16, 2025
…0770) (#20862) Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error. Fixes vaadin/hilla#3002 --------- Co-authored-by: Vlad Rindevich <vladrin@vaadin.com> (cherry picked from commit 66443d4) Co-authored-by: Anton Platonov <anton@vaadin.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Describe the bug
navigate between the flowView and flow-hilla-deep-tree cause the application failed with this error
Expected-behavior
app works
Reproduction
take platform project
System Info
it seems this issue can be reproduced easily on linux and windows instead of Mac
vaadin 24.6 and 24.7
The text was updated successfully, but these errors were encountered: