|
@@ -13,7 +13,13 @@ import {openCard} from "../card/openCard";
|
|
|
import {showMessage} from "../dialog/message";
|
|
|
|
|
|
export const workspaceMenu = (rect: DOMRect) => {
|
|
|
+ if (!window.siyuan.menus.menu.element.classList.contains("fn__none") &&
|
|
|
+ window.siyuan.menus.menu.element.getAttribute("data-name") === "barWorkspace") {
|
|
|
+ window.siyuan.menus.menu.remove();
|
|
|
+ return;
|
|
|
+ }
|
|
|
window.siyuan.menus.menu.remove();
|
|
|
+ window.siyuan.menus.menu.element.setAttribute("data-name", "barWorkspace");
|
|
|
fetchPost("/api/system/getWorkspaces", {}, (response) => {
|
|
|
window.siyuan.menus.menu.append(new MenuItem({
|
|
|
label: window.siyuan.languages.dataHistory,
|