summaryrefslogtreecommitdiff
path: root/modules/utilities/cards/Toggles.qml
diff options
context:
space:
mode:
authorRobin Seger <pixelkhaos@gmail.com>2026-01-20 14:12:08 +0100
committerGitHub <noreply@github.com>2026-01-21 00:12:08 +1100
commit2ddc367e4e12c13fc9499550fab62772408a6b47 (patch)
tree2ec14d426fa26dbcb7ca5e0c075a1d87e7a252e3 /modules/utilities/cards/Toggles.qml
parentbar/statusicons: allow disabling wifi icon when ethernet is active (#1107) (diff)
downloadcaelestia-shell-2ddc367e4e12c13fc9499550fab62772408a6b47.tar.gz
caelestia-shell-2ddc367e4e12c13fc9499550fab62772408a6b47.tar.bz2
caelestia-shell-2ddc367e4e12c13fc9499550fab62772408a6b47.zip
controlcenter: added VPN settings & management (#1095)
* feat: add VPN settings and management UI - Add VPN configuration UI - Update VPN toggle visibility to check enabled providers * controlcenter: VPN modal transitions & cleanup * controlcenter: VPN modal styling * controlcenter: VPN modal scrim * controlcenter: VPN modal padding * controlcenter: VPN modal enter & exit behaviour
Diffstat (limited to 'modules/utilities/cards/Toggles.qml')
-rw-r--r--modules/utilities/cards/Toggles.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/utilities/cards/Toggles.qml b/modules/utilities/cards/Toggles.qml
index 51e991e..3cb61e6 100644
--- a/modules/utilities/cards/Toggles.qml
+++ b/modules/utilities/cards/Toggles.qml
@@ -88,7 +88,7 @@ StyledRect {
icon: "vpn_key"
checked: VPN.connected
enabled: !VPN.connecting
- visible: VPN.enabled
+ visible: Config.utilities.vpn.provider.some(p => typeof p === "object" ? (p.enabled === true) : false)
onClicked: VPN.toggle()
}