From e731d888e98b78ed526a97209bb84e48e1fe7612 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 14 Apr 2025 14:10:19 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14593 --- app/src/index.ts | 5 +++++ app/src/mobile/util/onMessage.ts | 3 +++ 2 files changed, 8 insertions(+) diff --git a/app/src/index.ts b/app/src/index.ts index 59efd6ec7..97dfe3637 100644 --- a/app/src/index.ts +++ b/app/src/index.ts @@ -35,6 +35,8 @@ import {processIOSPurchaseResponse} from "./util/iOSPurchase"; /// #if BROWSER import {setLocalShorthandCount} from "./util/noRelyPCFunction"; /// #endif +import {getDockByType} from "./layout/tabUtil"; +import {Tag} from "./layout/dock/Tag"; export class App { public plugins: import("./plugin").Plugin[] = []; @@ -68,6 +70,9 @@ export class App { case "setDefRefCount": setDefRefCount(data.data); break; + case "reloadTag": + (getDockByType("tag")?.data.tag as Tag).update(); + break; /// #if BROWSER case "setLocalShorthandCount": setLocalShorthandCount(); diff --git a/app/src/mobile/util/onMessage.ts b/app/src/mobile/util/onMessage.ts index 3c324c449..05fe40fe0 100644 --- a/app/src/mobile/util/onMessage.ts +++ b/app/src/mobile/util/onMessage.ts @@ -17,6 +17,9 @@ export const onMessage = (app: App, data: IWebSocketData) => { case "setDefRefCount": setDefRefCount(data.data); break; + case "reloadTag": + window.siyuan.mobile.docks.tag?.update(); + break; case "setLocalShorthandCount": setLocalShorthandCount(); break;