From 0174e9a8474afd077141fe18c45a56f089233094 Mon Sep 17 00:00:00 2001 From: niubility000 <76441520+niubility000@users.noreply.github.com> Date: Sat, 24 Feb 2024 17:26:02 +0800 Subject: [PATCH] fix: remain in the same position of list after rename or delete Rename.vue --- frontend/src/components/prompts/Rename.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/prompts/Rename.vue b/frontend/src/components/prompts/Rename.vue index b6fb38ed..eb26b72e 100644 --- a/frontend/src/components/prompts/Rename.vue +++ b/frontend/src/components/prompts/Rename.vue @@ -87,7 +87,8 @@ export default { newLink = url.removeLastDir(oldLink) + "/" + encodeURIComponent(this.name); - + + window.sessionStorage.setItem('modified', "true"); try { await api.move([{ from: oldLink, to: newLink }]); if (!this.isListing) { @@ -100,6 +101,9 @@ export default { this.$showError(e); } + Vue.nextTick(() => { + window.sessionStorage.setItem('modified', "false"); + }); this.$store.commit("closeHovers"); }, },