summaryrefslogtreecommitdiff
path: root/modules/controlcenter/network
diff options
context:
space:
mode:
Diffstat (limited to 'modules/controlcenter/network')
-rw-r--r--modules/controlcenter/network/NetworkingPane.qml16
1 files changed, 9 insertions, 7 deletions
diff --git a/modules/controlcenter/network/NetworkingPane.qml b/modules/controlcenter/network/NetworkingPane.qml
index 8616c85..5271c56 100644
--- a/modules/controlcenter/network/NetworkingPane.qml
+++ b/modules/controlcenter/network/NetworkingPane.qml
@@ -145,6 +145,7 @@ RowLayout {
StateLayer {
function onClicked(): void {
+ root.session.network.active = null;
root.session.ethernet.active = modelData;
}
}
@@ -276,15 +277,16 @@ RowLayout {
border.width: root.session.network.active === modelData ? 1 : 0
border.color: Colours.palette.m3primary
- StateLayer {
- function onClicked(): void {
- root.session.network.active = modelData;
- // Check if we need to refresh saved connections when selecting a network
- if (modelData && modelData.ssid) {
- checkSavedProfileForNetwork(modelData.ssid);
+ StateLayer {
+ function onClicked(): void {
+ root.session.ethernet.active = null;
+ root.session.network.active = modelData;
+ // Check if we need to refresh saved connections when selecting a network
+ if (modelData && modelData.ssid) {
+ checkSavedProfileForNetwork(modelData.ssid);
+ }
}
}
- }
RowLayout {
id: wirelessRowLayout