From 3ad94ed20e6eb3a5050018d982ca2bb2b14df3ef Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Wed, 24 Apr 2019 22:42:58 +0200 Subject: [PATCH] ui/app: don't draw when not animating (Wayland) Signed-off-by: Elias Naur --- ui/app/os_wayland.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/app/os_wayland.go b/ui/app/os_wayland.go index 8507e967..fa2ac278 100644 --- a/ui/app/os_wayland.go +++ b/ui/app/os_wayland.go @@ -954,6 +954,9 @@ func (w *window) draw(sync bool) { w.mu.Lock() animating := w.animating w.mu.Unlock() + if !animating && !sync { + return + } width, height, cfg := w.config() if cfg == (ui.Config{}) { return