diff --git a/app/src/dialog/processSystem.ts b/app/src/dialog/processSystem.ts index 0d766d3a2..9feea2f80 100644 --- a/app/src/dialog/processSystem.ts +++ b/app/src/dialog/processSystem.ts @@ -10,7 +10,7 @@ import {Dialog} from "./index"; import {isMobile} from "../util/functions"; import {confirmDialog} from "./confirmDialog"; import {getCurrentWindow} from "@electron/remote"; -import {pathPosix} from "../util/pathName"; +import {originalPath} from "../util/pathName"; export const lockFile = (id: string) => { const html = `
@@ -263,15 +263,15 @@ export const bootSync = () => { export const setTitle = (title: string) => { const dragElement = document.getElementById("drag"); - const workspaceName = pathPosix().basename(window.siyuan.config.system.workspaceDir) + const workspaceName = originalPath().basename(window.siyuan.config.system.workspaceDir) if (title === window.siyuan.languages.siyuanNote) { - const versionTitle =`${workspaceName} - ${title} v${Constants.SIYUAN_VERSION}`; + const versionTitle = `${title} - ${workspaceName} - v${Constants.SIYUAN_VERSION}`; document.title = versionTitle; dragElement.textContent = versionTitle; dragElement.setAttribute("title", versionTitle); } else { title = title || "Untitled"; - document.title =`${workspaceName} - ${title} - ${window.siyuan.languages.siyuanNote} v${Constants.SIYUAN_VERSION}`; + document.title = `${title} - ${workspaceName} - ${window.siyuan.languages.siyuanNote} v${Constants.SIYUAN_VERSION}`; dragElement.textContent = title; dragElement.setAttribute("title", title); } diff --git a/app/src/util/pathName.ts b/app/src/util/pathName.ts index 3313ee9a4..4b71c734d 100644 --- a/app/src/util/pathName.ts +++ b/app/src/util/pathName.ts @@ -59,6 +59,10 @@ export const pathPosix = () => { return path; }; +export const originalPath = () => { + return path; +}; + export const getTopPaths = (liElements: Element[]) => { const fromPaths: string[] = []; liElements.forEach((item: HTMLElement) => {