diff --git a/v3/pkg/application/application.go b/v3/pkg/application/application.go index 4c8c3490d..80f01e5e5 100644 --- a/v3/pkg/application/application.go +++ b/v3/pkg/application/application.go @@ -2,7 +2,6 @@ package application import ( "encoding/json" - "github.com/wailsapp/wails/v3/internal/capabilities" "log" "net/http" "os" @@ -10,6 +9,8 @@ import ( "strconv" "sync" + "github.com/wailsapp/wails/v3/internal/capabilities" + "github.com/wailsapp/wails/v3/pkg/icons" "github.com/samber/lo" @@ -414,7 +415,7 @@ func (a *App) Run() error { a.runLock.Unlock() // set the application menu - if runtime.GOOS == "darwin" { + if runtime.GOOS == "darwin" || runtime.GOOS == "linux" { a.impl.setApplicationMenu(a.ApplicationMenu) } a.impl.setIcon(a.options.Icon)