From 9cac7c91a474e14ba652b6aa1ae53a5aca79a27f Mon Sep 17 00:00:00 2001 From: Myryk Date: Thu, 6 Jun 2024 01:44:13 +0200 Subject: [PATCH] check in user options skips arrays --- .config/ags/modules/.configuration/user_options.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/ags/modules/.configuration/user_options.js b/.config/ags/modules/.configuration/user_options.js index a0c228df..781258aa 100644 --- a/.config/ags/modules/.configuration/user_options.js +++ b/.config/ags/modules/.configuration/user_options.js @@ -198,7 +198,7 @@ function overrideConfigRecursive(userOverrides, configOptions = {}, check = true if (configOptions[key] === undefined && check) { optionsOkay = false; } - else if (typeof value === 'object') { + else if (typeof value === 'object' && !(value instanceof Array)) { if (key === "substitutions" || key === "regexSubstitutions") { overrideConfigRecursive(value, configOptions[key], false); } else overrideConfigRecursive(value, configOptions[key]);