mirror of
https://github.com/end-4/dots-hyprland.git
synced 2026-06-05 14:59:27 -05:00
bluetooth menu: stop scanning when closed, fix null warnings
This commit is contained in:
@@ -181,7 +181,10 @@ Item {
|
||||
}
|
||||
}
|
||||
|
||||
onShowBluetoothDialogChanged: if (showBluetoothDialog) bluetoothDialogLoader.active = true;
|
||||
onShowBluetoothDialogChanged: {
|
||||
if (showBluetoothDialog) bluetoothDialogLoader.active = true;
|
||||
else Bluetooth.defaultAdapter.discovering = false;
|
||||
}
|
||||
Loader {
|
||||
id: bluetoothDialogLoader
|
||||
anchors.fill: parent
|
||||
|
||||
@@ -46,10 +46,10 @@ DialogListItem {
|
||||
Layout.fillWidth: true
|
||||
color: Appearance.colors.colOnSurfaceVariant
|
||||
elide: Text.ElideRight
|
||||
text: root.device?.name
|
||||
text: root.device?.name || Translation.tr("Unknown device")
|
||||
}
|
||||
StyledText {
|
||||
visible: root.device?.connected || root.device?.paired
|
||||
visible: (root.device?.connected || root.device?.paired) ?? false
|
||||
Layout.fillWidth: true
|
||||
font.pixelSize: Appearance.font.pixelSize.smaller
|
||||
color: Appearance.colors.colSubtext
|
||||
@@ -93,7 +93,7 @@ DialogListItem {
|
||||
}
|
||||
}
|
||||
ActionButton {
|
||||
visible: root.device?.paired
|
||||
visible: root.device?.paired ?? false
|
||||
colBackground: Appearance.colors.colError
|
||||
colBackgroundHover: Appearance.colors.colErrorHover
|
||||
colRipple: Appearance.colors.colErrorActive
|
||||
|
||||
Reference in New Issue
Block a user