From fca6440892163c2d5ec76591a927e3530ce72c45 Mon Sep 17 00:00:00 2001 From: Lennard Kittner Date: Thu, 25 Sep 2025 09:14:11 +0200 Subject: [PATCH] Fix tray --- src/devices/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/devices/mod.rs b/src/devices/mod.rs index 7dc4d34..9e8e6f0 100644 --- a/src/devices/mod.rs +++ b/src/devices/mod.rs @@ -401,6 +401,7 @@ pub trait Device { // } println!("passive refresh get battery level"); if let Some(batter_packet) = self.get_battery_packet() { + self.prepare_write(); self.get_device_state().hid_device.write(&batter_packet)?; std::thread::sleep(RESPONSE_DELAY); if let Some(events) = self.wait_for_updates(Duration::from_secs(1)) {