Custom() detects window close
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
784536b18a
commit
de5f84717f
5
new.go
5
new.go
|
@ -1,6 +1,7 @@
|
||||||
package repostatus
|
package repostatus
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"go.wit.com/log"
|
||||||
"go.wit.com/gui/gui"
|
"go.wit.com/gui/gui"
|
||||||
"go.wit.com/gui/gadgets"
|
"go.wit.com/gui/gadgets"
|
||||||
)
|
)
|
||||||
|
@ -18,5 +19,9 @@ func New(p *gui.Node, path string) *RepoStatus {
|
||||||
rs.window.Make()
|
rs.window.Make()
|
||||||
rs.ready = true
|
rs.ready = true
|
||||||
rs.draw()
|
rs.draw()
|
||||||
|
rs.window.Custom = func() {
|
||||||
|
rs.hidden = true
|
||||||
|
log.Warn("repostatus user closed the window()")
|
||||||
|
}
|
||||||
return rs
|
return rs
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue