From c34c761c5f86e3bd3964d5fe4fdfa1b54cd7d37c Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Thu, 26 Jan 2023 07:34:05 +1100 Subject: [PATCH] [v3] Fix crash when calling `window.Show()` before `application.Run()` --- v3/pkg/application/webview_window.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/v3/pkg/application/webview_window.go b/v3/pkg/application/webview_window.go index 443eb6c8c..c05c84c89 100644 --- a/v3/pkg/application/webview_window.go +++ b/v3/pkg/application/webview_window.go @@ -177,6 +177,9 @@ func (w *WebviewWindow) SetAlwaysOnTop(b bool) *WebviewWindow { } func (w *WebviewWindow) Show() *WebviewWindow { + if globalApplication.impl == nil { + return w + } if w.impl == nil { w.run() return w