Skip to content

Commit 10e308e

Browse files
committed
stop tui from updating while suspended
1 parent 828adc5 commit 10e308e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/gui/gui.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -425,6 +425,8 @@ func (gui *Gui) suspendApp(g *gocui.Gui, v *gocui.View) error {
425425
return err
426426
}
427427

428+
gui.BackgroundRoutineMgr.PauseBackgroundRefreshes(true)
429+
428430
p, err := os.FindProcess(os.Getpid())
429431
if err != nil {
430432
return err
@@ -439,6 +441,7 @@ func (gui *Gui) handleResume(g *gocui.Gui) {
439441
for range sigs {
440442
g.Resume()
441443
}
444+
gui.BackgroundRoutineMgr.PauseBackgroundRefreshes(false)
442445
}()
443446
}
444447

0 commit comments

Comments
 (0)