diff --git a/app/loop.go b/app/loop.go index 16e2762e..6881dee6 100644 --- a/app/loop.go +++ b/app/loop.go @@ -134,7 +134,6 @@ func (l *renderLoop) Summary() string { } func (l *renderLoop) Refresh() { - l.ctx.Refresh() if l.err != nil { return } diff --git a/app/window.go b/app/window.go index 2804396f..4305316f 100644 --- a/app/window.go +++ b/app/window.go @@ -416,8 +416,9 @@ func (w *Window) destroy(err error) { func (w *Window) refresh() { w.driverRun(func(_ wm.Driver) { - w.loop.Refresh() + w.ctx.Refresh() }) + w.loop.Refresh() } func (w *Window) destroyGPU() {