From eba5ea8cc072e950df19ad5b97e3c99794ab790e Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 9 Feb 2025 01:46:04 -0600 Subject: leave this code as a reminder for later --- init.go | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'init.go') diff --git a/init.go b/init.go index 4810658..a743f74 100644 --- a/init.go +++ b/init.go @@ -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() } } } -- cgit v1.2.3