Ocideck/lib/state
Brenno de Winter 9fe5771d44 Reflect clear-all-checklists in the open slide editor
The editor subtree is keyed on the deck revision and only re-reads its slide
when that revision changes. clearAllChecklists mutated the deck without
bumping the revision, so the currently selected slide's editor kept showing
its cached (still-checked) checkboxes even though the slide preview updated.

Add a bumpRevision flag to _mutate and use it for the deck-wide clear so the
editor remounts and reflects the cleared state.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 20:34:55 +02:00
..
deck_provider.dart Reflect clear-all-checklists in the open slide editor 2026-06-09 20:34:55 +02:00
editor_provider.dart Initial commit: OciDeck Marp presentation builder 2026-06-02 23:28:39 +02:00
settings_provider.dart Add app theming, code slides, and flicker-free transitions 2026-06-06 20:41:24 +02:00
slide_clipboard_provider.dart Initial commit: OciDeck Marp presentation builder 2026-06-02 23:28:39 +02:00
tabs_provider.dart Initial commit: OciDeck Marp presentation builder 2026-06-02 23:28:39 +02:00