From 468017654c062886e084448ada14a27d2b7ac70f Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Wed, 28 Jan 2026 15:32:03 -0800 Subject: [PATCH] status-area: Don't try to call `activate()` in `status_menu` This was added in https://github.com/pop-os/cosmic-applets/pull/1143, but I don't think this code will ever be reached? This code is called when activating an item in a menu, so it should only apply when there is a menu. --- cosmic-applet-status-area/src/components/status_menu.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/cosmic-applet-status-area/src/components/status_menu.rs b/cosmic-applet-status-area/src/components/status_menu.rs index e5137863..8ca6bd85 100644 --- a/cosmic-applet-status-area/src/components/status_menu.rs +++ b/cosmic-applet-status-area/src/components/status_menu.rs @@ -121,14 +121,6 @@ impl State { let item_proxy = self.item.item_proxy().clone(); let Some(menu_proxy) = self.item.menu_proxy().cloned() else { - tokio::spawn(async move { - let _ = item_proxy.provide_xdg_activation_token(token).await; - if let Err(err) = item_proxy.activate(0, 0).await { - tracing::error!( - "Error activating status notifier item without menu proxy: {err:?}" - ); - } - }); return iced::Task::none(); }; tokio::spawn(async move {