diff --git a/app/Display/ScreenControl.cs b/app/Display/ScreenControl.cs index 03fdb7fa..d0ff4ad9 100644 --- a/app/Display/ScreenControl.cs +++ b/app/Display/ScreenControl.cs @@ -57,11 +57,12 @@ namespace GHelper.Display } - public void ToogleMiniled() + public int ToogleMiniled() { int miniled = (Program.acpi.DeviceGet(AsusACPI.ScreenMiniled) == 1) ? 0 : 1; AppConfig.Set("miniled", miniled); SetScreen(-1, -1, miniled); + return miniled; } public void InitScreen() diff --git a/app/Input/InputDispatcher.cs b/app/Input/InputDispatcher.cs index 457d91ff..9d3cd845 100644 --- a/app/Input/InputDispatcher.cs +++ b/app/Input/InputDispatcher.cs @@ -429,7 +429,8 @@ namespace GHelper.Input NativeMethods.TurnOffScreen(); break; case "miniled": - screenControl.ToogleMiniled(); + int miniled = screenControl.ToogleMiniled(); + Program.toast.RunToast(miniled == 1 ? "Multi-Zone" : "Single-Zone", miniled == 1 ? ToastIcon.BrightnessUp : ToastIcon.BrightnessDown); break; case "aura": Program.settingsForm.BeginInvoke(Program.settingsForm.CycleAuraMode);