Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: remove modal component on route refresh (#20540) (CP: 24.6) #20582

Merged
merged 1 commit into from
Nov 29, 2024

Conversation

vaadin-bot
Copy link
Collaborator

No description provided.

Modal components attached to the UI were not removed or replaced during
self-navigation triggered by a route refresh.
This change updates navigation handler to ensure modal components are
removed and adds a new navigation trigger for route refresh to differentiate
programmatic navigations (e.g., forward actions).
It also modifies Hotswapper to require a full chain refresh when modal
components are present.

Fixes #20473
@vaadin-bot
Copy link
Collaborator Author

This PR is eligible for auto-merging policy, so it has been approved automatically. If there are pending conditions, auto merge (with 'squash' method) has been enabled for this PR[Message is sent from bot]

@vaadin-bot vaadin-bot enabled auto-merge (squash) November 29, 2024 11:12
Copy link

Copy link

Test Results

1 158 files  ±0  1 158 suites  ±0   1h 32m 26s ⏱️ - 5m 43s
7 516 tests +3  7 463 ✅ +3  53 💤 ±0  0 ❌ ±0 
7 880 runs   - 8  7 818 ✅  - 8  62 💤 ±0  0 ❌ ±0 

Results for commit 7747690. ± Comparison against base commit 991e55a.

@vaadin-bot vaadin-bot merged commit f40312f into 24.6 Nov 29, 2024
25 of 26 checks passed
@vaadin-bot vaadin-bot deleted the cherry-pick-20540-to-24.6-1732878184887 branch November 29, 2024 11:21
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants