Compare commits

..

2 Commits

Author SHA1 Message Date
dayuan.jiang
a0616c1ad8 fix: save session when diagram is modified via autosave
Add chartXML to dependency array of auto-save effect so that user
modifications in draw.io (captured via autosave) trigger session save.
2026-01-13 23:16:45 +09:00
dayuan.jiang
e271df43f8 fix: disable beforeunload warning from draw.io iframe
Set modified=false in urlParameters to prevent draw.io from triggering
the browser's 'Changes you made may not be saved' dialog on page refresh.
2026-01-13 23:15:21 +09:00
2 changed files with 2 additions and 0 deletions

View File

@@ -179,6 +179,7 @@ export default function Home() {
saveAndExit: false, saveAndExit: false,
noSaveBtn: true, noSaveBtn: true,
noExitBtn: true, noExitBtn: true,
modified: false,
dark: darkMode, dark: darkMode,
lang: currentLang, lang: currentLang,
}} }}

View File

@@ -639,6 +639,7 @@ export default function ChatPanel({
sessionIsAvailable, sessionIsAvailable,
currentSessionId, currentSessionId,
buildSessionData, buildSessionData,
chartXML,
]) ])
// Update URL when a new session is created (first message sent) // Update URL when a new session is created (first message sent)