Is your feature request related to a problem? Please describe.
The choice builder modal has no Save, Done, Apply, or Cancel button. Scrolling to the very bottom of a Capture builder, the last row is "Icon" and then the modal ends. The only way out is the X in the corner or Escape.
The builder does autosave on close, which is fine behaviour, but nothing communicates that. As a new user who had just spent a couple of minutes configuring a capture target, write position and format, I genuinely did not know whether closing the modal would keep or discard my work. Most Obsidian plugin config modals have an explicit Save.
A second, related snag: Escape is overloaded. Inside the Template builder, the first Escape closes the path suggester dropdown and the second closes the modal. I pressed it once, checked settings.choices, saw my Template was not there, and briefly concluded the choice had been discarded. It had not; the modal was simply still open.
Describe the solution you'd like
Either of:
- Add an explicit primary action to the bottom of the builder ("Done" / "Save"), matching the Ok/Cancel pattern QuickAdd already uses in its input prompts, or
- Keep autosave and state it, e.g. a quiet footer line "Changes are saved automatically" plus a "Done" button that just closes.
I lean towards the second: autosave is the better behaviour, it just needs to be visible.
Describe alternatives you've considered
A toast on close ("Choice saved"). Better than nothing, but it arrives after the moment of doubt rather than preventing it.
Additional context
Found during a new-user walkthrough on a clean vault, QuickAdd 2.19.1 / Obsidian 1.13.0.
Is your feature request related to a problem? Please describe.
The choice builder modal has no Save, Done, Apply, or Cancel button. Scrolling to the very bottom of a Capture builder, the last row is "Icon" and then the modal ends. The only way out is the X in the corner or Escape.
The builder does autosave on close, which is fine behaviour, but nothing communicates that. As a new user who had just spent a couple of minutes configuring a capture target, write position and format, I genuinely did not know whether closing the modal would keep or discard my work. Most Obsidian plugin config modals have an explicit Save.
A second, related snag: Escape is overloaded. Inside the Template builder, the first Escape closes the path suggester dropdown and the second closes the modal. I pressed it once, checked
settings.choices, saw my Template was not there, and briefly concluded the choice had been discarded. It had not; the modal was simply still open.Describe the solution you'd like
Either of:
I lean towards the second: autosave is the better behaviour, it just needs to be visible.
Describe alternatives you've considered
A toast on close ("Choice saved"). Better than nothing, but it arrives after the moment of doubt rather than preventing it.
Additional context
Found during a new-user walkthrough on a clean vault, QuickAdd 2.19.1 / Obsidian 1.13.0.