From 11e341e1c5dde8951e72ce0e22a52e152a628bf1 Mon Sep 17 00:00:00 2001 From: AnhMTV <maithachvietanh@gmail.com> Date: Thu, 23 May 2024 14:52:18 +0700 Subject: [PATCH] Fix mv3 handle online resources issue --- .../extension-base/src/koni/background/handlers/State.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/extension-base/src/koni/background/handlers/State.ts b/packages/extension-base/src/koni/background/handlers/State.ts index 9a4538118e3..9213e5a960c 100644 --- a/packages/extension-base/src/koni/background/handlers/State.ts +++ b/packages/extension-base/src/koni/background/handlers/State.ts @@ -1775,7 +1775,7 @@ export default class KoniState { this.waitSleeping = null; } - private async _start (isWakeup = false) { + private async _start () { // Wait sleep finish before start to avoid conflict this.generalStatus === ServiceStatus.STOPPING && this.waitSleeping && await this.waitSleeping; @@ -1791,6 +1791,7 @@ export default class KoniState { return; } + const isWakeup = this.generalStatus === ServiceStatus.STOPPED; const starting = createPromiseHandler<void>(); this.generalStatus = ServiceStatus.STARTING; @@ -1812,7 +1813,7 @@ export default class KoniState { } public async wakeup () { - await this._start(true); + await this._start(); } public cancelSubscription (id: string): boolean {