From de5f84717fd2bf43e627888abec2c5850b8ada8e Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 14 Jan 2024 22:14:02 -0600 Subject: Custom() detects window close Signed-off-by: Jeff Carr --- new.go | 5 +++++ 1 file changed, 5 insertions(+) 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 } -- cgit v1.2.3