From 1c48d567e1826eaaf29354bda28bef25317e221e Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Thu, 28 Sep 2023 13:30:10 -0500 Subject: [PATCH] [v3] NewWebviewWindow* return *WebviewWindow --- v3/pkg/application/application.go | 4 ++-- v3/pkg/application/webview_window.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/v3/pkg/application/application.go b/v3/pkg/application/application.go index bc284f3a0..e75eea2fc 100644 --- a/v3/pkg/application/application.go +++ b/v3/pkg/application/application.go @@ -340,7 +340,7 @@ func (a *App) RegisterHook(eventType events.ApplicationEventType, callback func( } } -func (a *App) NewWebviewWindow() Window { +func (a *App) NewWebviewWindow() *WebviewWindow { return a.NewWebviewWindowWithOptions(WebviewWindowOptions{}) } @@ -376,7 +376,7 @@ func (a *App) error(message string, args ...any) { } } -func (a *App) NewWebviewWindowWithOptions(windowOptions WebviewWindowOptions) Window { +func (a *App) NewWebviewWindowWithOptions(windowOptions WebviewWindowOptions) *WebviewWindow { newWindow := NewWindow(windowOptions) id := newWindow.ID() diff --git a/v3/pkg/application/webview_window.go b/v3/pkg/application/webview_window.go index 8d10147e5..630688f47 100644 --- a/v3/pkg/application/webview_window.go +++ b/v3/pkg/application/webview_window.go @@ -159,7 +159,7 @@ func (w *WebviewWindow) setupEventMapping() { } // NewWindow creates a new window with the given options -func NewWindow(options WebviewWindowOptions) Window { +func NewWindow(options WebviewWindowOptions) *WebviewWindow { if options.Width == 0 { options.Width = 800 }