From ba1e379a75fe750dea0c2d7edb065f87b92bf126 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 5 Nov 2025 10:33:24 -0500 Subject: [PATCH] fix(battery): start and end threshold check end limits should be greater than start and end should be < 100 for it to be considered enabled --- cosmic-applet-battery/src/backend/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-applet-battery/src/backend/mod.rs b/cosmic-applet-battery/src/backend/mod.rs index 21c82a7c..8c653c38 100644 --- a/cosmic-applet-battery/src/backend/mod.rs +++ b/cosmic-applet-battery/src/backend/mod.rs @@ -220,7 +220,7 @@ pub async fn get_charging_limit() -> anyhow::Result { match backend { Backend::S76PowerDaemon(proxy) => { if let Ok((start, end)) = proxy.get_charge_thresholds().await { - return Ok(start > 0 || end > 0); + return Ok(end > start && end < 100); } } Backend::PowerProfilesDaemon(_) => {