From d80c61d44e1174718d7d3832bf01cee94b69828b Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Sat, 21 Dec 2024 21:28:44 +0100 Subject: [PATCH] Cleanup --- app/Mode/PowerNative.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Mode/PowerNative.cs b/app/Mode/PowerNative.cs index c843085e..0f313ffb 100644 --- a/app/Mode/PowerNative.cs +++ b/app/Mode/PowerNative.cs @@ -182,14 +182,17 @@ public static void SetPowerMode(string scheme) } - public static void SetPowerPlan(string scheme = PLAN_BALANCED) + public static void SetPowerPlan(string scheme) { // Skipping power modes if (overlays.Contains(scheme)) return; - if (GetActiveScheme().ToString() == scheme) return; + + if (scheme is null) scheme = PLAN_BALANCED; + var activeScheme = GetActiveScheme().ToString(); + if (activeScheme == scheme) return; uint status = PowerSetActiveScheme(IntPtr.Zero, new Guid(scheme)); - Logger.WriteLine("Power Plan " + scheme + ":" + (status == 0 ? "OK" : status)); + Logger.WriteLine($"Power Plan {activeScheme} -> {scheme} :" + (status == 0 ? "OK" : status)); } public static string GetDefaultPowerMode(int mode)