Preserve unsaved workflow value edits made while a save request is in flight.
- track the keys included in the current save request before sending it
- clear only the saved keys after a successful save so newer edits remain pending
- add regression coverage for mid-flight edits that trigger a follow-up save
Files changed:
packages/dashboard/app/components/WorkflowSettingsPanel.tsx | 7 +++-
packages/dashboard/app/components/__tests__/WorkflowSettingsPanel.test.tsx | 41 +++++++++++++++++++++-
2 files changed, 46 insertions(+), 2 deletions(-)
Fusion-Task-Id: FN-6073
Fusion-Task-Lineage: 31e05269-d51d-40c0-9691-87e61d464992