From 05c3b84f84f8d996de1a8194cee21cfbda708e7a Mon Sep 17 00:00:00 2001 From: bytedream Date: Sat, 20 Dec 2025 02:29:39 +0100 Subject: [PATCH] Show edit page confirmation dialog on tree view file change (#36130) Currently, when editing or deleting a file and the edit/commit form has changes, navigating the file tree will discard all changes without any warning. This PR prevents partial reloading when the edit form has unsaved changes, which will trigger a browser native warning dialog. --------- Co-authored-by: wxiaoguang --- web_src/js/components/ViewFileTreeItem.vue | 8 +++++--- web_src/js/vendor/jquery.are-you-sure.ts | 21 ++++++++++++++++++--- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/web_src/js/components/ViewFileTreeItem.vue b/web_src/js/components/ViewFileTreeItem.vue index ce019e655f..c898b1df60 100644 --- a/web_src/js/components/ViewFileTreeItem.vue +++ b/web_src/js/components/ViewFileTreeItem.vue @@ -1,6 +1,7 @@