From 104839f7ea7bab8966738022cf206ebfbfb3c361 Mon Sep 17 00:00:00 2001 From: idranme <96647698+idranme@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:47:31 +0800 Subject: [PATCH] fix --- src/main/main.ts | 3 +++ src/ntqqapi/types/msg.ts | 1 + src/renderer/index.ts | 8 +++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/main.ts b/src/main/main.ts index 4a72919..e2e751d 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -228,6 +228,9 @@ function onLoad() { // 创建窗口时触发 function onBrowserWindowCreated(window: BrowserWindow) { + if (window.id === 2) { + mainWindow = window + } } try { diff --git a/src/ntqqapi/types/msg.ts b/src/ntqqapi/types/msg.ts index d01f4e7..4c85aa5 100644 --- a/src/ntqqapi/types/msg.ts +++ b/src/ntqqapi/types/msg.ts @@ -442,6 +442,7 @@ export interface RawMessage { attrType: number attrId: string }> + isOnlineMsg: boolean } export interface Peer { diff --git a/src/renderer/index.ts b/src/renderer/index.ts index 8b3eb06..7adf213 100644 --- a/src/renderer/index.ts +++ b/src/renderer/index.ts @@ -247,7 +247,9 @@ async function onSettingWindowCreated(view: Element) { } else { errDom?.classList.add('show') } - errCodeDom!.innerHTML = errMsg + if (errCodeDom) { + errCodeDom.innerHTML = errMsg + } } showError().then() @@ -456,8 +458,8 @@ async function onSettingWindowCreated(view: Element) { } window.llonebot.checkVersion().then(checkVersionFunc) window.addEventListener('beforeunload', () => { - window.llonebot.getConfig().then(oldConfig=>{ - if(JSON.stringify(oldConfig) !== JSON.stringify(config)){ + window.llonebot.getConfig().then(oldConfig => { + if (JSON.stringify(oldConfig) !== JSON.stringify(config)) { window.llonebot.setConfig(true, config) } })