Skip to content

apply/save button does not actually work in the config(workflow.py) #83

Description

@Osayi-ANL

The Apply/Save button in the Workflow config dialog does not behave as a proper save action. Edits to the config tree are auto-persisted to the database / active profile on every cell change via the itemChanged signal handler, so:

  • By the time the user clicks Apply/Save, the values are already saved.
  • There is no visible indication that edits are pending.
  • Closing the window mid-edit does not revert in-progress changes — they have already been written.

Acceptance criteria

  • when apply/save is hit the data should be saved
  • Add an indicator when there is an unsaved edit (e.g., asterisk in dialog title, highlighted Apply/Save button, or dirty marker on edited tree rows).
  • If the user closes the window mid-edit, in-progress edits must not have been saved (changes are discarded, or the user is prompted to save/discard/cancel).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions