Merge pull request #147 from kenan-rhoton/CloseInit
Init() cleanly after Close()
This commit is contained in:
commit
5d65a22da1
@ -164,7 +164,7 @@ func NewSysEvtCh() chan Event {
|
|||||||
return ec
|
return ec
|
||||||
}
|
}
|
||||||
|
|
||||||
var DefaultEvtStream = NewEvtStream()
|
var DefaultEvtStream *EvtStream
|
||||||
|
|
||||||
type EvtStream struct {
|
type EvtStream struct {
|
||||||
sync.RWMutex
|
sync.RWMutex
|
||||||
|
@ -34,6 +34,7 @@ func Init() error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
tm.SetInputMode(tm.InputEsc | tm.InputMouse)
|
tm.SetInputMode(tm.InputEsc | tm.InputMouse)
|
||||||
|
DefaultEvtStream = NewEvtStream()
|
||||||
|
|
||||||
sysEvtChs = make([]chan Event, 0)
|
sysEvtChs = make([]chan Event, 0)
|
||||||
go hookTermboxEvt()
|
go hookTermboxEvt()
|
||||||
|
Loading…
Reference in New Issue
Block a user