From fe31bd0578acc67281aca0829eaae9b3df42ca61 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Sat, 1 Mar 2025 20:00:29 +0100 Subject: [PATCH] inputd: Remove deactivate event It is no longer useful now that virtio-gpud permanently takes over control of the display when it starts. --- graphics/driver-graphics/src/lib.rs | 5 ----- inputd/src/lib.rs | 1 - inputd/src/main.rs | 13 ------------- 3 files changed, 19 deletions(-) diff --git a/graphics/driver-graphics/src/lib.rs b/graphics/driver-graphics/src/lib.rs index 147802dc60..c35b88bcd8 100644 --- a/graphics/driver-graphics/src/lib.rs +++ b/graphics/driver-graphics/src/lib.rs @@ -96,11 +96,6 @@ impl GraphicsScheme { } } - VtEventKind::Deactivate => { - log::info!("deactivate {}", vt_event.vt); - // nothing to do :) - } - VtEventKind::Resize => { log::warn!("driver-graphics: resize is not implemented yet") } diff --git a/inputd/src/lib.rs b/inputd/src/lib.rs index a2482cef23..239c5f1b52 100644 --- a/inputd/src/lib.rs +++ b/inputd/src/lib.rs @@ -118,7 +118,6 @@ impl ControlHandle { #[repr(usize)] pub enum VtEventKind { Activate, - Deactivate, Resize, } diff --git a/inputd/src/main.rs b/inputd/src/main.rs index 93e6b83fdb..218da3c62f 100644 --- a/inputd/src/main.rs +++ b/inputd/src/main.rs @@ -120,19 +120,6 @@ impl InputScheme { device, .. } => { - if let Some(active_vt) = self.active_vt { - if &self.vts[&active_vt].display == &*device { - pending.push(VtEvent { - kind: VtEventKind::Deactivate, - vt: self.active_vt.unwrap(), - width: 0, - height: 0, - stride: 0, - }); - *notified = false; - } - } - if &self.vts[&new_active].display == &*device { pending.push(VtEvent { kind: VtEventKind::Activate,