mirror of
https://github.com/jroimartin/gocui.git
synced 2025-05-10 19:29:16 +08:00
fix performance issue causing high cpu drain
This commit is contained in:
parent
b502ee11d6
commit
f0f0ab442e
2
gui.go
2
gui.go
@ -724,7 +724,7 @@ func (g *Gui) execKeybinding(v *View, kb *keybinding) (bool, error) {
|
||||
|
||||
func (g *Gui) loaderTick() {
|
||||
go func() {
|
||||
for range time.Tick(time.Millisecond) {
|
||||
for range time.Tick(time.Millisecond * 50) {
|
||||
for _, view := range g.Views() {
|
||||
if view.HasLoader {
|
||||
g.userEvents <- userEvent{func(g *Gui) error { return nil }}
|
||||
|
Loading…
x
Reference in New Issue
Block a user