From 2e1b7279045bbbbfe9d016a4100e294d8c72ac5b Mon Sep 17 00:00:00 2001 From: sunhao Date: Thu, 17 Oct 2024 15:22:55 +0800 Subject: [PATCH] * [bug #55914, done, 0.3h] select first space after delete current. --- module/doc/js/app.ui.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/module/doc/js/app.ui.js b/module/doc/js/app.ui.js index 779646086d..1f79a0f3eb 100644 --- a/module/doc/js/app.ui.js +++ b/module/doc/js/app.ui.js @@ -656,7 +656,17 @@ const commands = { if(res && res.result === 'success') { - getDocApp().delete('space', spaceID); + const docApp = getDocApp(); + if(spaceID === docApp.spaceID && docApp.mode !== 'home') + { + const spaceList = docApp.spaceList; + if(spaceList.length) + { + docApp.selectSpace(spaceList[0].id); + return; + } + } + docApp.delete('space', spaceID); } } });