From 3d3a566a3c03d1a75ab5af38c2f531d02d6d60c7 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Tue, 20 May 2025 18:10:36 +0200 Subject: [PATCH] kms: Always send frame callbacks --- src/backend/kms/surface/mod.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/backend/kms/surface/mod.rs b/src/backend/kms/surface/mod.rs index 44ee6e1d..a90853ff 100644 --- a/src/backend/kms/surface/mod.rs +++ b/src/backend/kms/surface/mod.rs @@ -847,9 +847,8 @@ impl SurfaceThreadState { self.vblank_frame = Some(vblank_frame); self.queue_redraw(false); - } else { - self.send_frame_callbacks(); } + self.send_frame_callbacks(); } #[profiling::function] @@ -870,9 +869,8 @@ impl SurfaceThreadState { if force || self.shell.read().animations_going() { self.queue_redraw(false); - } else { - self.send_frame_callbacks(); } + self.send_frame_callbacks(); } fn queue_redraw(&mut self, force: bool) {