oxwm

https://git.tonybtw.com/oxwm.git git://git.tonybtw.com/oxwm.git

inline `window_manager::handle_restart`

Commit
53a4fb66ee001f022b54fbf1f03bc39974eb86dc
Parent
23924cf
Author
emzywastaken <amiamemetoo@gmail.com>
Date
2025-10-13 21:12:26

Diff

diff --git a/src/window_manager.rs b/src/window_manager.rs
index 7ba67d6..502d190 100644
--- a/src/window_manager.rs
+++ b/src/window_manager.rs
@@ -299,10 +299,6 @@ impl WindowManager {
         Ok(())
     }
 
-    fn handle_restart(&self) -> Result<bool> {
-        Ok(true)
-    }
-
     pub fn run(&mut self) -> Result<bool> {
         println!("oxwm started on display {}", self.screen_number);
 
@@ -752,7 +748,7 @@ impl WindowManager {
                 let (action, arg) = keyboard::handle_key_press(event, &self.config.keybindings)?;
                 match action {
                     KeyAction::Quit => return Ok(Some(false)),
-                    KeyAction::Restart => return Ok(Some(self.handle_restart()?)),
+                    KeyAction::Restart => return Ok(Some(true)),
                     _ => self.handle_key_action(action, &arg)?,
                 }
             }