Browse Source

:art: 启动内核后清理推送消息

Liang Ding 2 years ago
parent
commit
5c6effb83e
3 changed files with 7 additions and 2 deletions
  1. 1 1
      kernel/main.go
  2. 1 1
      kernel/mobile/kernel.go
  3. 5 0
      kernel/util/websocket.go

+ 1 - 1
kernel/main.go

@@ -45,7 +45,7 @@ func main() {
 	go model.AutoSync()
 	go model.AutoStat()
 	util.SetBooted()
-	util.ClearPushProgress(100)
+	util.PushClearAllMsg()
 	go model.AutoRefreshCheck()
 	go model.AutoFlushTx()
 	go sql.AutoFlushTreeQueue()

+ 1 - 1
kernel/mobile/kernel.go

@@ -59,7 +59,7 @@ func StartKernel(container, appDir, workspaceDir, nativeLibDir, privateDataDir,
 		go model.AutoSync()
 		go model.AutoStat()
 		util.SetBooted()
-		util.ClearPushProgress(100)
+		util.PushClearAllMsg()
 		go model.AutoRefreshCheck()
 		go model.AutoFlushTx()
 		go sql.AutoFlushTreeQueue()

+ 5 - 0
kernel/util/websocket.go

@@ -177,6 +177,11 @@ const (
 	PushProgressCodeEnd        = 2 // 关闭进度
 )
 
+func PushClearAllMsg() {
+	ClearPushProgress(100)
+	PushClearMsg("")
+}
+
 func ClearPushProgress(total int) {
 	PushProgress(PushProgressCodeEnd, total, total, "")
 }