diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 21 |
1 files changed, 2 insertions, 19 deletions
@@ -338,28 +338,11 @@ func refreshGocui() { if me.mouse.mouseUp { // log.Info("refresh now on mouseUp") // todo: add logic here to see if the application has changed anything - // me.baseGui.UpdateAsync(testRefresh) // probably don't need this - me.baseGui.Update(testRefresh) - if me.notify.clock.tk != nil { - // also double check the gocui view exists - if me.notify.clock.tk.v != nil { - me.notify.clock.tk.v.Clear() - me.notify.clock.tk.labelN = time.Now().Format("15:04:05") - me.notify.clock.tk.v.WriteString(me.notify.clock.tk.labelN) - } - } + libNotifyUpdate() lastRefresh = time.Now() } else { - me.baseGui.Update(testRefresh) if time.Since(lastRefresh) > 3*time.Second { - if me.notify.clock.tk != nil && !me.showHelp { - // also double check the gocui view exists - if me.notify.clock.tk.v != nil { - me.notify.clock.tk.v.Clear() - me.notify.clock.tk.labelN = time.Now().Format("15:04:05") - me.notify.clock.tk.v.WriteString(me.notify.clock.tk.labelN) - } - } + libNotifyUpdate() lastRefresh = time.Now() } } |
