From a23561b7e3be1495db45199856144a32cdfbacd0 Mon Sep 17 00:00:00 2001 From: Lennard Kittner Date: Wed, 18 Feb 2026 23:18:53 +0100 Subject: [PATCH] Fix cli response when setting options --- src/devices/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/devices/mod.rs b/src/devices/mod.rs index 3af4b40..ae3305a 100644 --- a/src/devices/mod.rs +++ b/src/devices/mod.rs @@ -602,6 +602,8 @@ pub trait Device { self.execute_headset_specific_functionality()?; let mut responded = false; + // So we do not immediately break if another response is queued + self.get_device_state_mut().connected = Some(true); for packet in packets.into_iter().flatten() { self.prepare_write(); debug_println!("Write packet: {packet:?}");