From 929c4d2794535ca606e9d9e8e559eb76c0abbf2d Mon Sep 17 00:00:00 2001 From: tiny-craft <137850705+tiny-craft@users.noreply.github.com> Date: Tue, 31 Oct 2023 11:45:55 +0800 Subject: [PATCH] fix: window may flash when startup --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index 1e4f645..5e35703 100644 --- a/main.go +++ b/main.go @@ -10,6 +10,7 @@ import ( "github.com/wailsapp/wails/v2/pkg/options/linux" "github.com/wailsapp/wails/v2/pkg/options/mac" "github.com/wailsapp/wails/v2/pkg/options/windows" + runtime2 "github.com/wailsapp/wails/v2/pkg/runtime" "runtime" "tinyrdm/backend/consts" "tinyrdm/backend/services" @@ -54,6 +55,7 @@ func main() { Assets: assets, }, BackgroundColour: options.NewRGBA(27, 38, 54, 0), + StartHidden: true, OnStartup: func(ctx context.Context) { sysSvc.Start(ctx) connSvc.Start(ctx) @@ -62,6 +64,9 @@ func main() { services.GA().SetSecretKey(gaMeasurementID, gaSecretKey) services.GA().Startup(version) }, + OnDomReady: func(ctx context.Context) { + runtime2.WindowShow(ctx) + }, OnShutdown: func(ctx context.Context) { connSvc.Stop() cliSvc.CloseAll()