From e16a50f1f2677cfc401accb883e49229000257b7 Mon Sep 17 00:00:00 2001 From: IceStormNG Date: Wed, 26 Jul 2023 21:16:30 +0200 Subject: [PATCH] Safeguard to prevent users from choosing invalid options. --- app/Helpers/ClamshellModeControl.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Helpers/ClamshellModeControl.cs b/app/Helpers/ClamshellModeControl.cs index 0210dda7..539b516c 100644 --- a/app/Helpers/ClamshellModeControl.cs +++ b/app/Helpers/ClamshellModeControl.cs @@ -97,7 +97,14 @@ namespace GHelper.Helpers //3 = Shutdown private static int GetDefaultLidAction() { - return AppConfig.Get("clamshell_default_lid_action", 1); + int val = AppConfig.Get("clamshell_default_lid_action", 1); + + if (val < 0 || val > 3) + { + val = 1; + } + + return val; } } }