From 590e251583cbb899a22749200104252f94b42660 Mon Sep 17 00:00:00 2001 From: "Grigorii K. Shartsev" Date: Thu, 8 Oct 2026 18:43:01 +0200 Subject: [PATCH] fix(files): edited files marked locked in files list after close Signed-off-by: Grigorii K. Shartsev --- src/components/Editor.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/Editor.vue b/src/components/Editor.vue index b1542860278..5ae12572a56 100644 --- a/src/components/Editor.vue +++ b/src/components/Editor.vue @@ -804,6 +804,16 @@ export default { logger.warn('Failed to destroy editor', { error }) } } + + // Update the file in Files with the latest size, mtime, the lock state + if (this.fileNode) { + const updatedNode = await fetchNode(this.fileNode) + .catch((err) => logger.warn('Failed to fetch node', { err })) + if (updatedNode) { + emit('files:node:updated', updatedNode) + } + } + return true },