diff --git a/memento-note/components/note-document-info-panel.tsx b/memento-note/components/note-document-info-panel.tsx index da577dc..629008a 100644 --- a/memento-note/components/note-document-info-panel.tsx +++ b/memento-note/components/note-document-info-panel.tsx @@ -16,6 +16,7 @@ import { NoteHistoryModal } from './note-history-modal' import { NoteNetworkTab } from './note-network-tab' import { NoteEditorPropertiesPanel } from './structured-views/note-editor-properties-panel' import { enableNoteHistory, commitNoteHistory, getNoteHistory, deleteNoteHistoryEntry, restoreNoteVersion } from '@/app/actions/notes' +import { emitNoteChange } from '@/lib/note-change-sync' import { useEffect } from 'react' type Tab = 'info' | 'versions' | 'network' @@ -332,6 +333,7 @@ export function NoteDocumentInfoPanel({ note, content, onClose, onNoteRestored } await enableNoteHistory(note.id) setHistoryEnabled(true) setShowHistory(true) + emitNoteChange({ type: 'updated', note: { ...note, historyEnabled: true } }) }} > {t('documentInfo.enableHistory')} @@ -481,6 +483,7 @@ export function NoteDocumentInfoPanel({ note, content, onClose, onNoteRestored } onEnableHistory={async () => { await enableNoteHistory(note.id) setHistoryEnabled(true) + emitNoteChange({ type: 'updated', note: { ...note, historyEnabled: true } }) }} onRestored={(restored) => { setShowHistory(false)