diff --git a/drivers/graphics/bgad/src/main.rs b/drivers/graphics/bgad/src/main.rs index 65adf44b11..266c430c74 100644 --- a/drivers/graphics/bgad/src/main.rs +++ b/drivers/graphics/bgad/src/main.rs @@ -48,8 +48,6 @@ fn daemon(daemon: daemon::Daemon, mut pcid_handle: PciFunctionHandle) -> ! { display: ProducerHandle::new().ok(), }; - scheme.update_size(); - register_sync_scheme(&socket, "bga", &mut scheme).expect("bgad: failed to register bga scheme"); daemon.ready(); diff --git a/drivers/graphics/bgad/src/scheme.rs b/drivers/graphics/bgad/src/scheme.rs index 80cdc957cc..2401fcf6de 100644 --- a/drivers/graphics/bgad/src/scheme.rs +++ b/drivers/graphics/bgad/src/scheme.rs @@ -13,20 +13,6 @@ pub struct BgaScheme { pub display: Option, } -impl BgaScheme { - pub fn update_size(&mut self) { - if let Some(ref mut display) = self.display { - let _ = display.write_event( - orbclient::ResizeEvent { - width: self.bga.width() as u32, - height: self.bga.height() as u32, - } - .to_event(), - ); - } - } -} - const SCHEME_ROOT_ID: usize = 1; impl SchemeSync for BgaScheme { @@ -98,8 +84,6 @@ impl SchemeSync for BgaScheme { self.bga.set_size(width, height); - self.update_size(); - Ok(buf.len()) } diff --git a/drivers/graphics/driver-graphics/src/lib.rs b/drivers/graphics/driver-graphics/src/lib.rs index 22db654381..e979981f90 100644 --- a/drivers/graphics/driver-graphics/src/lib.rs +++ b/drivers/graphics/driver-graphics/src/lib.rs @@ -292,10 +292,6 @@ impl GraphicsScheme { .handle_cursor(&vt_state.cursor_plane, true); } } - - VtEventKind::Resize => { - log::warn!("driver-graphics: resize is not implemented yet") - } } } } diff --git a/drivers/inputd/src/lib.rs b/drivers/inputd/src/lib.rs index c2015ae646..68fdfc8639 100644 --- a/drivers/inputd/src/lib.rs +++ b/drivers/inputd/src/lib.rs @@ -165,7 +165,7 @@ impl DisplayHandle { pub fn read_vt_event(&mut self) -> io::Result> { let mut event = VtEvent { - kind: VtEventKind::Resize, + kind: VtEventKind::Activate, vt: usize::MAX, width: u32::MAX, height: u32::MAX, @@ -212,7 +212,6 @@ impl ControlHandle { #[repr(usize)] pub enum VtEventKind { Activate, - Resize, } #[derive(Debug)] diff --git a/drivers/inputd/src/main.rs b/drivers/inputd/src/main.rs index f5501137a1..f2dcfefa22 100644 --- a/drivers/inputd/src/main.rs +++ b/drivers/inputd/src/main.rs @@ -443,33 +443,6 @@ impl SchemeSync for InputScheme { } }, - EventOption::Resize(resize_event) => { - for handle in self.handles.values_mut() { - match handle { - Handle::Display { - pending, - notified, - device, - .. - } => { - if self.display.as_ref() == Some(device) { - pending.push(VtEvent { - kind: VtEventKind::Resize, - vt: self.active_vt.unwrap(), - width: resize_event.width, - height: resize_event.height, - - // TODO(andypython): Figure out how to get the stride. - stride: resize_event.width, - }); - *notified = false; - } - } - _ => continue, - } - } - } - _ => continue, }