diff options
| author | Jeff Carr <[email protected]> | 2025-02-09 01:46:04 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-09 01:46:04 -0600 |
| commit | eba5ea8cc072e950df19ad5b97e3c99794ab790e (patch) | |
| tree | 79c95a3c8b46192da8fb32fff035c097b067852e /init.go | |
| parent | b8b8a409ea77f457bbb3490f5282bf9b3ff88c3e (diff) | |
leave this code as a reminder for later
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -263,11 +263,21 @@ func refreshGocui() { me.clock.tk.v.WriteString(me.clock.tk.labelN) } } + lastRefresh = time.Now() } else { - // log.Info("refresh skip on mouseDown") - // me.baseGui.Update() + me.baseGui.Update(testRefresh) + if time.Since(lastRefresh) > 3*time.Second { + if me.clock.tk != nil && !me.showHelp { + // also double check the gocui view exists + if me.clock.tk.v != nil { + me.clock.tk.v.Clear() + me.clock.tk.labelN = time.Now().Format("15:04:05") + me.clock.tk.v.WriteString(me.clock.tk.labelN) + } + } + lastRefresh = time.Now() + } } - lastRefresh = time.Now() } } } |
