From bbe2465cff05cca549b6deab86d6ccc3e9324924 Mon Sep 17 00:00:00 2001 From: lin onetwo Date: Wed, 23 Nov 2022 18:05:40 +0800 Subject: [PATCH] fix: do this in view window --- src/preload/index.ts | 6 +++--- src/services/windows/WindowProperties.ts | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/preload/index.ts b/src/preload/index.ts index b5b3121c..05855136 100644 --- a/src/preload/index.ts +++ b/src/preload/index.ts @@ -8,7 +8,7 @@ import './common/log'; import './common/remote'; import * as service from './common/services'; import { ViewChannel } from '@/constants/channels'; -import { IPossibleWindowMeta } from '@services/windows/WindowProperties'; +import { IPossibleWindowMeta, WindowNames } from '@services/windows/WindowProperties'; import { browserViewMetaData } from './common/browserViewMetaData'; import './common/authingPostMessage'; import './view'; @@ -24,9 +24,9 @@ declare global { } } -if (browserViewMetaData.windowName === 'main') { +if (browserViewMetaData.windowName === WindowNames.view) { // automatically reload page when wifi/network is connected - // https://www.electronjs.org/docs/tutorial/online-offline-events + // https://www.electronjs.org/docs/latest/tutorial/online-offline-events const handleOnlineOffline = (): void => { void ipcRenderer.invoke(ViewChannel.onlineStatusChanged, window.navigator.onLine); }; diff --git a/src/services/windows/WindowProperties.ts b/src/services/windows/WindowProperties.ts index d008376a..6f693ceb 100644 --- a/src/services/windows/WindowProperties.ts +++ b/src/services/windows/WindowProperties.ts @@ -5,12 +5,14 @@ export enum WindowNames { addWorkspace = 'addWorkspace', auth = 'auth', editWorkspace = 'editWorkspace', + /** Window with workspace list and new wiki button on left side bar */ main = 'main', menuBar = 'menuBar', newWindow = 'newWindow', notifications = 'notifications', preferences = 'preferences', spellcheck = 'spellcheck', + /** browserView that loads the wiki webpage */ view = 'view', }