|
|
|
@ -163,6 +163,7 @@ namespace Settings {
|
|
|
|
|
safeParseValue(launchconf, "killLauncher", launch.killLauncher);
|
|
|
|
|
safeParseValue(launchconf, "ignoreLauncher", launch.ignoreLauncher);
|
|
|
|
|
|
|
|
|
|
if (launchconf.contains("launcherProcesses") && launchconf["launcherProcesses"].is_array()) {
|
|
|
|
|
if (const auto launcherProcs = launchconf["launcherProcesses"];
|
|
|
|
|
!launcherProcs.is_null() && !launcherProcs.empty() && launcherProcs.is_array()) {
|
|
|
|
|
launch.launcherProcesses.clear();
|
|
|
|
@ -172,6 +173,7 @@ namespace Settings {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (const auto devconf = json["devices"]; !devconf.is_null() && !devconf.empty() && devconf.is_object()) {
|
|
|
|
|
safeParseValue(devconf, "hideDevices", devices.hideDevices);
|
|
|
|
|