fix: Remove setting of non-writable adapter Class property

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2025-12-30 23:00:17 +00:00
parent 4bd98c17cf
commit cc63c6807d

View File

@@ -142,11 +142,8 @@ async def set_adapter_alias(alias):
try:
await adapter_props.call_set(ADAPTER_IFACE, 'Alias', Variant('s', alias))
logging.info(f"Successfully set adapter alias to '{alias}'")
# Set the adapter class to Audio/Video, Loudspeaker to get a speaker icon
await adapter_props.call_set(ADAPTER_IFACE, 'Class', Variant('u', 0x240404))
logging.info("Successfully set adapter class for speaker icon")
except Exception as e:
logging.error(f"Failed to set adapter properties: {e}")
logging.error(f"Failed to set adapter alias: {e}")
# --- End Bluetooth ---