diff --git a/src/backend/render/mod.rs b/src/backend/render/mod.rs index 5d4bf3b9..7d2968f4 100644 --- a/src/backend/render/mod.rs +++ b/src/backend/render/mod.rs @@ -617,6 +617,9 @@ where .iter() .cloned() .collect::>(); + if seats.is_empty() { + return Ok(Vec::new()); + } let scale = output.current_scale().fractional_scale(); elements.extend(cursor_elements(