summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorATMDA <atdma2600@gmail.com>2025-11-14 13:48:32 -0500
committerATMDA <atdma2600@gmail.com>2025-11-14 13:48:32 -0500
commitc30022b75e811488928c9cb6a0c6a3ebeeb6b0e3 (patch)
tree39dc5f054d3cb2af7ff6aac87a6c5cc833b0af02 /modules
parentcontrolcenter: corrected index of panes (diff)
downloadcaelestia-shell-c30022b75e811488928c9cb6a0c6a3ebeeb6b0e3.tar.gz
caelestia-shell-c30022b75e811488928c9cb6a0c6a3ebeeb6b0e3.tar.bz2
caelestia-shell-c30022b75e811488928c9cb6a0c6a3ebeeb6b0e3.zip
controlcenter: fix bug, couldn't select wifi network while ethernet interface was selected
Diffstat (limited to 'modules')
-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