diff --git a/src/modules/networkmanager.rs b/src/modules/networkmanager.rs index 2689d90..04ec6fe 100644 --- a/src/modules/networkmanager.rs +++ b/src/modules/networkmanager.rs @@ -110,6 +110,15 @@ impl Module for NetworkManagerModule { }; } + match &state.wifi { + WifiState::Connected(state) => { + wifi_icon.set_tooltip_text(Some(&state.ssid)); + }, + _ => { + wifi_icon.set_tooltip_text(None); + }, + } + update_icon!(wired_icon, wired, { WiredState::Connected => &self.icons.wired.connected, WiredState::Disconnected => &self.icons.wired.disconnected,