From e08027fe6992756f8cb4800ec19782024543b19b Mon Sep 17 00:00:00 2001 From: Leshuguita <69051056+Leshuguita@users.noreply.github.com> Date: Tue, 24 Sep 2024 17:42:13 -0300 Subject: [PATCH] fix(workspaces): prevent crash when clicking current workspace (#733) * fix(workspaces): prevent crash on hyprland error * fix(workspaces): typo in warning message * refactor: fix format --------- Co-authored-by: Leshu --- src/modules/workspaces.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/workspaces.rs b/src/modules/workspaces.rs index ee2ace2..7fb01be 100644 --- a/src/modules/workspaces.rs +++ b/src/modules/workspaces.rs @@ -229,7 +229,9 @@ impl Module for WorkspacesModule { trace!("Setting up UI event handler"); while let Some(name) = rx.recv().await { - client.focus(name)?; + if let Err(e) = client.focus(name.clone()) { + warn!("Couldn't focus workspace '{name}': {e:#}"); + }; } Ok::<(), Report>(())