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 {