diff --git a/app/src/mobile/settings/about.ts b/app/src/mobile/settings/about.ts index 95b1b3384..c4a8d96f6 100644 --- a/app/src/mobile/settings/about.ts +++ b/app/src/mobile/settings/about.ts @@ -318,8 +318,12 @@ export const initAbout = () => { event.stopPropagation(); break; } else if (target.getAttribute("data-type") === "remove") { - fetchPost("/api/system/removeWorkspaceDir", {path: target.parentElement.getAttribute("data-path")}, () => { + const removePath = target.parentElement.getAttribute("data-path"); + fetchPost("/api/system/removeWorkspaceDir", {path: removePath}, () => { genWorkspace(workspaceDirElement); + confirmDialog(window.siyuan.languages.deleteOpConfirm, window.siyuan.languages.removeWorkspacePhysically, () => { + fetchPost("/api/system/removeWorkspaceDirPhysically", {path: removePath}); + }); }); event.preventDefault(); event.stopPropagation();