From 83572e2eca8bf3f8df0fa209dfc4dc791a89fbc2 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Fri, 8 Jul 2022 23:47:46 +0200 Subject: [PATCH] workspaces: Fix scrolling on secondary outputs --- applets/cosmic-applet-workspaces/src/wayland.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/applets/cosmic-applet-workspaces/src/wayland.rs b/applets/cosmic-applet-workspaces/src/wayland.rs index 1519ae47..6d2b8e1d 100644 --- a/applets/cosmic-applet-workspaces/src/wayland.rs +++ b/applets/cosmic-applet-workspaces/src/wayland.rs @@ -83,8 +83,10 @@ pub fn spawn_workspaces(tx: glib::Sender) -> SyncSender { if let Some((w_g, w_i)) = state .workspace_groups .iter() - .enumerate() - .find_map(|(g_i, g)| { + .find_map(|g| { + if g.output != state.expected_output { + return None; + } g.workspaces .iter() .position(|w| w.states.contains(&zcosmic_workspace_handle_v1::State::Active))