summaryrefslogtreecommitdiff
path: root/init.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-09 01:46:04 -0600
committerJeff Carr <[email protected]>2025-02-09 01:46:04 -0600
commiteba5ea8cc072e950df19ad5b97e3c99794ab790e (patch)
tree79c95a3c8b46192da8fb32fff035c097b067852e /init.go
parentb8b8a409ea77f457bbb3490f5282bf9b3ff88c3e (diff)
leave this code as a reminder for later
Diffstat (limited to 'init.go')
-rw-r--r--init.go16
1 files changed, 13 insertions, 3 deletions
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()
}
}
}