From 6d1a4195cfb0ac19f3389caa5d8c56e0045f6024 Mon Sep 17 00:00:00 2001 From: Alex <24409942+inckie@users.noreply.github.com> Date: Sat, 5 Aug 2023 05:59:36 -0400 Subject: [PATCH] fix: Battery info Capabilities is a bit flag field (#1133) * fix: Capabilities is a bit flag field * * use Flags --- LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs b/LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs index f09137d..562833f 100644 --- a/LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs +++ b/LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs @@ -91,7 +91,7 @@ internal class BatteryGroup : IGroup IntPtr.Zero)) { // Only batteries count. - if (bi.Capabilities == Kernel32.BatteryCapabilities.BATTERY_SYSTEM_BATTERY) + if (bi.Capabilities.HasFlag(Kernel32.BatteryCapabilities.BATTERY_SYSTEM_BATTERY)) { const int maxLoadString = 100; @@ -215,4 +215,4 @@ internal class BatteryGroup : IGroup return reportBuilder.ToString(); } -} \ No newline at end of file +}