parent
f1f28018a6
commit
ebf3bcc76b
15
ui.go
15
ui.go
@ -520,15 +520,20 @@ func newUI(screen tcell.Screen) *ui {
|
||||
icons: parseIcons(),
|
||||
}
|
||||
|
||||
go func() {
|
||||
go ui.pollEvents()
|
||||
|
||||
return ui
|
||||
}
|
||||
|
||||
func (ui *ui) pollEvents() {
|
||||
var ev tcell.Event
|
||||
for {
|
||||
ev = ui.screen.PollEvent()
|
||||
if ev == nil {
|
||||
return
|
||||
}
|
||||
ui.evChan <- ev
|
||||
}
|
||||
}()
|
||||
|
||||
return ui
|
||||
}
|
||||
|
||||
func (ui *ui) renew() {
|
||||
@ -1058,6 +1063,8 @@ func (ui *ui) resume() {
|
||||
|
||||
ui.screen = screen
|
||||
|
||||
go ui.pollEvents()
|
||||
|
||||
ui.renew()
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user