[v3] implement Window interface

This commit is contained in:
Travis McLane
2023-09-28 11:39:39 -05:00
parent a428a730d5
commit c87489adf3
18 changed files with 171 additions and 114 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ func (m *linuxApp) showAboutDialog(title string, message string, icon []byte) {
window := globalApplication.getWindowForID(m.getCurrentWindowID())
var parent pointer
if window != nil {
parent = window.impl.(*linuxWebviewWindow).window
parent = (window.(*WebviewWindow).impl).(*linuxWebviewWindow).window
}
about := newMessageDialog(InfoDialogType)
about.SetTitle(title).
@@ -25,7 +25,7 @@ func (m *linuxDialog) show() {
window := globalApplication.getWindowForID(windowId)
var parent pointer
if window != nil {
parent = window.impl.(*linuxWebviewWindow).window
parent = (window.(*WebviewWindow).impl).(*linuxWebviewWindow).window
}
response := runQuestionDialog(parent, m.dialog)