aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/bluetooth
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-14 18:32:41 +0200
committerDanilo M. <danix@danix.xyz>2026-09-14 18:32:41 +0200
commit9bf4ce6fcb43dd3f0da7d90827d397fe63e8bfe0 (patch)
tree7c46f293719245d443554743d1fae1fcd48739af /desktop/modules/bluetooth
parentfd462620e21b0b880a958d461425d26879389413 (diff)
downloadquickshell-9bf4ce6fcb43dd3f0da7d90827d397fe63e8bfe0.tar.gz
quickshell-9bf4ce6fcb43dd3f0da7d90827d397fe63e8bfe0.zip
fix(desktop): disable bluetooth switches until the adapter is up
Diffstat (limited to 'desktop/modules/bluetooth')
-rw-r--r--desktop/modules/bluetooth/BluetoothPage.qml2
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/modules/bluetooth/BluetoothPage.qml b/desktop/modules/bluetooth/BluetoothPage.qml
index 2f7051d..b47c506 100644
--- a/desktop/modules/bluetooth/BluetoothPage.qml
+++ b/desktop/modules/bluetooth/BluetoothPage.qml
@@ -37,6 +37,7 @@ Column {
Switch {
id: powerSwitch
anchors { right: parent.right; verticalCenter: parent.verticalCenter }
+ enabled: page.bt.adapter !== null
checked: page.bt.adapter ? page.bt.adapter.enabled : false
onToggled: if (page.bt.adapter) page.bt.adapter.enabled = checked
}
@@ -66,6 +67,7 @@ Column {
Switch {
id: visSwitch
anchors { right: parent.right; verticalCenter: parent.verticalCenter }
+ enabled: page.bt.adapter !== null
checked: page.bt.adapter ? page.bt.adapter.discoverable : false
onToggled: if (page.bt.adapter) page.bt.adapter.discoverable = checked
}