From 972eb1808843bb014613f34e8b56f862b43f2ef1 Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Sun, 2 Aug 2026 13:37:10 +0545 Subject: [PATCH] refactor(controlcenter): drop dead device-remove fallback --- src/window/controlcenter/bluetooth.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/window/controlcenter/bluetooth.py b/src/window/controlcenter/bluetooth.py index 7e549e4..ca62644 100644 --- a/src/window/controlcenter/bluetooth.py +++ b/src/window/controlcenter/bluetooth.py @@ -300,8 +300,10 @@ class BluetoothDeviceSlot(Box): parent.client.remove_device(self.device) return parent = parent.get_parent() - # Fallback: use device.remove() which sets a flag - self.device.remove() + # Fallback: no client parent to issue RemoveDevice from. + logger.warning( + f"[Bluetooth] No client parent found to remove {self.device.address}" + ) except Exception as e: logger.warning(f"[Bluetooth] Failed to remove device: {e}")