diff --git a/Modules/Bar/WiFi.qml b/Modules/Bar/WiFi.qml index 4148a4a..5bd5c89 100644 --- a/Modules/Bar/WiFi.qml +++ b/Modules/Bar/WiFi.qml @@ -15,13 +15,15 @@ NIconButton { showBorder: false icon: { let connected = false + let signalStrength = 0 for (const net in network.networks) { if (network.networks[net].connected) { connected = true + signalStrength = network.networks[net].signal break } } - return connected ? network.signalIcon(parent.currentSignal) : "wifi_off" + return connected ? network.signalIcon(signalStrength) : "wifi_off" } tooltipText: "WiFi Networks" onClicked: { diff --git a/Services/Network.qml b/Services/Network.qml index 92527b8..f064790 100644 --- a/Services/Network.qml +++ b/Services/Network.qml @@ -214,6 +214,8 @@ QtObject { scanProcess.existingNetwork = {} } } + + } property Process connectProcess: Process {