diff --git a/modules/cmdrunner/widget.go b/modules/cmdrunner/widget.go index 11a0672d..edb6fa13 100644 --- a/modules/cmdrunner/widget.go +++ b/modules/cmdrunner/widget.go @@ -35,12 +35,8 @@ func NewWidget(app *tview.Application, settings *Settings) *Widget { func (widget *Widget) Refresh() { widget.execute() - title := widget.settings.common.Title - if title == "" { - title = widget.String() - } - - widget.View.SetTitle(tview.TranslateANSI(title)) + widget.CommonSettings.Title = widget.String() + widget.View.SetTitle(tview.TranslateANSI(widget.CommonSettings.Title)) widget.View.SetText(widget.result) } diff --git a/modules/gcal/display.go b/modules/gcal/display.go index 09fcbafb..749fa81b 100644 --- a/modules/gcal/display.go +++ b/modules/gcal/display.go @@ -32,7 +32,7 @@ func (widget *Widget) display() { widget.mutex.Lock() defer widget.mutex.Unlock() - widget.View.SetTitle(widget.ContextualTitle(widget.Name())) + widget.View.SetTitle(widget.ContextualTitle(widget.settings.common.Title)) widget.View.SetText(widget.contentFrom(widget.calEvents)) }