From 02daea8566df5ee228f46cdf2fb5adc1845eceac Mon Sep 17 00:00:00 2001 From: retrozinndev Date: Sun, 22 Jun 2025 15:02:54 -0300 Subject: [PATCH] :boom: fix(control-center/bluetooth): paired/connected device not showing in devices list after unstrust --- ags/widget/control-center/pages/Bluetooth.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ags/widget/control-center/pages/Bluetooth.ts b/ags/widget/control-center/pages/Bluetooth.ts index 46f442c..5d93a4f 100644 --- a/ags/widget/control-center/pages/Bluetooth.ts +++ b/ags/widget/control-center/pages/Bluetooth.ts @@ -78,9 +78,9 @@ export const BluetoothPage: (() => Page) = () => new Page({ orientation: Gtk.Orientation.VERTICAL, spacing: 2, visible: bind(AstalBluetooth.get_default(), "devices").as((devs) => - devs.filter(dev => dev.paired || dev.connected).length > 0), + devs.filter(dev => dev.paired || dev.connected || dev.trusted).length > 0), children: bind(AstalBluetooth.get_default(), "devices").as((devs) => { - const connectedDevices = devs.filter((dev) => (dev.connected || dev.paired) && dev.trusted) + const connectedDevices = devs.filter((dev) => dev.connected || dev.paired || dev.trusted) return [ new Widget.Label({ @@ -97,7 +97,7 @@ export const BluetoothPage: (() => Page) = () => new Page({ orientation: Gtk.Orientation.VERTICAL, spacing: 2, visible: bind(AstalBluetooth.get_default(), "devices").as((devs) => - devs.filter((dev) => !dev.connected && !dev.paired).length > 0), + devs.filter((dev) => !dev.connected && !dev.paired && !dev.trusted).length > 0), children: bind(AstalBluetooth.get_default(), "devices").as((devices) => { const discoveredDevices = devices.filter((dev) => !dev.connected && !dev.paired && !dev.trusted);