Much simpler undo/redo handling, bugs fixed and less code.

This commit is contained in:
2025-08-28 01:54:10 +00:00
parent 825e3e2b73
commit 456905d699
9 changed files with 177 additions and 268 deletions
+4
View File
@@ -95,6 +95,10 @@ function toggleVisibility() {
// Settings dialog integration
const settingsDialog = ref(null)
function openSettings() {
// Capture baseline before opening settings
try {
calendarStore.$history?._baselineIfNeeded?.(true)
} catch {}
settingsDialog.value?.open()
}