From cf44c461db7a3e5093c69c12fcef57cf9675c6e2 Mon Sep 17 00:00:00 2001 From: Jake Stanger Date: Sun, 10 Mar 2024 13:41:52 +0000 Subject: [PATCH] fix(workspaces): favourites not persisting for initially open workspaces Fixes #464. --- src/modules/workspaces.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/workspaces.rs b/src/modules/workspaces.rs index 40c30c56..0d310193 100644 --- a/src/modules/workspaces.rs +++ b/src/modules/workspaces.rs @@ -239,10 +239,11 @@ impl Module for WorkspacesModule { let mut add_favourites = |names: &Vec| { for name in names { + fav_names.push(name.to_string()); + if !added.contains(name) { add_workspace(name, Visibility::Hidden); added.insert(name.to_string()); - fav_names.push(name.to_string()); } } };