From 7b84b1c79caf67254b49a987ee68eaea764fb6bb Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Thu, 28 Sep 2023 17:17:11 -0500 Subject: [PATCH] [v3] Window fallout --- v3/pkg/application/dialogs_darwin.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v3/pkg/application/dialogs_darwin.go b/v3/pkg/application/dialogs_darwin.go index 06a999451..c5a398090 100644 --- a/v3/pkg/application/dialogs_darwin.go +++ b/v3/pkg/application/dialogs_darwin.go @@ -423,7 +423,7 @@ func (m *macosOpenFileDialog) show() ([]string, error) { nsWindow := unsafe.Pointer(nil) if m.dialog.window != nil { // get NSWindow from window - nsWindow = m.dialog.window.impl.(*macosWebviewWindow).nsWindow + nsWindow = (m.dialog.window).(*WebviewWindow).impl.(*macosWebviewWindow).nsWindow } // Massage filter patterns into macOS format @@ -507,7 +507,7 @@ func (m *macosSaveFileDialog) show() (string, error) { nsWindow := unsafe.Pointer(nil) if m.dialog.window != nil { // get NSWindow from window - nsWindow = m.dialog.window.impl.(*macosWebviewWindow).nsWindow + nsWindow = (m.dialog.window).(*WebviewWindow).impl.(*macosWebviewWindow).nsWindow } C.showSaveFileDialog(C.uint(m.dialog.id), C.bool(m.dialog.canCreateDirectories),