Skip to content

[6.x] Fix race condition in blueprint Apply & Save#13950

Merged
jackmcdade merged 2 commits into6.xfrom
fix-apply-save-race-condition
Feb 16, 2026
Merged

[6.x] Fix race condition in blueprint Apply & Save#13950
jackmcdade merged 2 commits into6.xfrom
fix-apply-save-race-condition

Conversation

@jackmcdade
Copy link
Copy Markdown
Member

@jackmcdade jackmcdade commented Feb 16, 2026

Closes #13949.


Note

Low Risk
Small, localized change to blueprint save timing and callback signature; primary risk is subtle regressions in save triggering/order.

Overview
Fixes a race in blueprint “Apply & Save” by deferring root-form-save handling in Builder.vue to the next tick before calling save(), ensuring child edits are committed first.

Simplifies the save callback by making saved() ignore the Axios response payload and just perform post-save UI cleanup (toast, clear errors, clear dirty state).

Written by Cursor Bugbot for commit d124fab. This will update automatically on new commits. Configure here.

@jackmcdade jackmcdade merged commit 205f6bd into 6.x Feb 16, 2026
11 checks passed
@jackmcdade jackmcdade deleted the fix-apply-save-race-condition branch February 16, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Apply & Save" is failing to save

2 participants