summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/controlcenter/bluetooth/DeviceList.qml8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/controlcenter/bluetooth/DeviceList.qml b/modules/controlcenter/bluetooth/DeviceList.qml
index d975e17..e93c569 100644
--- a/modules/controlcenter/bluetooth/DeviceList.qml
+++ b/modules/controlcenter/bluetooth/DeviceList.qml
@@ -17,6 +17,8 @@ ColumnLayout {
id: root
required property Session session
+ readonly property bool smallDiscoverable: width <= 540
+ readonly property bool smallPairable: width <= 480
anchors.fill: parent
spacing: Appearance.spacing.small
@@ -48,8 +50,8 @@ ColumnLayout {
ToggleButton {
toggled: Bluetooth.defaultAdapter?.discoverable ?? false
- icon: QsWindow.window.screen.height <= 1080 ? "group_search" : ""
- label: QsWindow.window.screen.height <= 1080 ? "" : qsTr("Discoverable")
+ icon: root.smallDiscoverable ? "group_search" : ""
+ label: root.smallDiscoverable ? "" : qsTr("Discoverable")
function onClicked(): void {
const adapter = Bluetooth.defaultAdapter;
@@ -61,7 +63,7 @@ ColumnLayout {
ToggleButton {
toggled: Bluetooth.defaultAdapter?.pairable ?? false
icon: "missing_controller"
- label: QsWindow.window.screen.height <= 960 ? "" : qsTr("Pairable")
+ label: root.smallPairable ? "" : qsTr("Pairable")
function onClicked(): void {
const adapter = Bluetooth.defaultAdapter;