From cf2bb0205c4a1cd28cd600bd7235e7aa6e86050b Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Mon, 13 Oct 2025 13:25:45 -0700 Subject: [PATCH] screencopy: Use `info!` logging for `FailureReason::Stopped` This is an expected case, not an error. --- src/backend/wayland/screencopy.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backend/wayland/screencopy.rs b/src/backend/wayland/screencopy.rs index fc55ab1..7881b7b 100644 --- a/src/backend/wayland/screencopy.rs +++ b/src/backend/wayland/screencopy.rs @@ -243,7 +243,11 @@ impl ScreencopyHandler for AppData { session.attach_buffer_and_commit(&capture, conn, &self.qh); } else { // TODO - log::error!("Screencopy failed: {:?}", reason); + if reason == WEnum::Value(FailureReason::Stopped) { + log::info!("Screencopy frame capture stopped"); + } else { + log::error!("Screencopy failed: {:?}", reason); + } capture.stop(); } }