From 4db31e32e318f2f72d62d37706856e8c6b39f8e7 Mon Sep 17 00:00:00 2001 From: "daniel.eades" Date: Thu, 16 Nov 2023 18:11:19 +0000 Subject: [PATCH] collapse nested 'match' statement --- cosmic-applet-network/src/app.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cosmic-applet-network/src/app.rs b/cosmic-applet-network/src/app.rs index 69fae6e6..ccd0460e 100644 --- a/cosmic-applet-network/src/app.rs +++ b/cosmic-applet-network/src/app.rs @@ -373,15 +373,13 @@ impl cosmic::Application for CosmicNetworkApplet { } Message::Disconnect(ssid) => { let tx = if let Some(tx) = self.nm_sender.as_ref() { - if let Some(ap) = self + if let Some(ActiveConnectionInfo::WiFi { state, .. }) = self .nm_state .active_conns .iter_mut() .find(|c| c.name() == ssid) { - if let ActiveConnectionInfo::WiFi { state, .. } = ap { - *state = ActiveConnectionState::Deactivating; - } + *state = ActiveConnectionState::Deactivating; } tx } else {