enhancements(modules/controlcenter): Safely access device.connection and device.paired attributes using getattr with default False

This commit is contained in:
sankalp committed 2026-04-09 18:28:35 +05:45
1 parent a85513d6a6
commit 70ba69b116
1 file changed
+2 -2
+2 -2
View File
@@ -126,8 +126,8 @@ class BluetoothDeviceSlot(CenterBox):
try:
# Update connection and pairing status
new_styles = [
"connected" if self.device.connected else "",
"paired" if self.device.paired else "",
"connected" if getattr(self.device, "connected", False) else "",
"paired" if getattr(self.device, "paired", False) else "",
]
self.styles = new_styles