summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-14 22:14:02 -0600
committerJeff Carr <[email protected]>2024-01-14 22:14:02 -0600
commitde5f84717fd2bf43e627888abec2c5850b8ada8e (patch)
tree57af19884803300f8611ae6d43041a4f6d761deb
parent784536b18a74f6869471e2d89744e35e2f2c3704 (diff)
Custom() detects window close
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--new.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/new.go b/new.go
index 3def09c..397e7b9 100644
--- a/new.go
+++ b/new.go
@@ -1,6 +1,7 @@
package repostatus
import (
+ "go.wit.com/log"
"go.wit.com/gui/gui"
"go.wit.com/gui/gadgets"
)
@@ -18,5 +19,9 @@ func New(p *gui.Node, path string) *RepoStatus {
rs.window.Make()
rs.ready = true
rs.draw()
+ rs.window.Custom = func() {
+ rs.hidden = true
+ log.Warn("repostatus user closed the window()")
+ }
return rs
}