From cd70dc4f16650e5bd8612e0d3a6d6b1e8386c76f Mon Sep 17 00:00:00 2001 From: RH12503 <48951973+RH12503@users.noreply.github.com> Date: Mon, 12 Apr 2021 04:16:28 +0800 Subject: [PATCH] Add support for default colored title bar (#667) Co-authored-by: Lea Anthony --- config.go | 2 +- lib/renderer/webview.go | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/config.go b/config.go index 67ee7e9e..3833dfda 100644 --- a/config.go +++ b/config.go @@ -181,7 +181,7 @@ func newConfig(userConfig *AppConfig) (*AppConfig, error) { MaxWidth: -1, MaxHeight: -1, Title: "My Wails App", - Colour: "#FFF", // White by default + Colour: "", HTML: defaultHTML, } diff --git a/lib/renderer/webview.go b/lib/renderer/webview.go index 9e53a7a7..98dbcaac 100644 --- a/lib/renderer/webview.go +++ b/lib/renderer/webview.go @@ -113,11 +113,14 @@ func (w *WebView) Initialise(config interfaces.AppConfig, ipc interfaces.IPCMana } // SignalManager.OnExit(w.Exit) - + // Set colour - err := w.SetColour(config.GetColour()) - if err != nil { - return err + color := config.GetColour() + if color != "" { + err := w.SetColour(color) + if err != nil { + return err + } } w.log.Info("Initialised")