Make column visibility global (#3748)
This commit is contained in:
@@ -38,6 +38,7 @@
|
||||
#include "MinecraftInstance.h"
|
||||
#include "Application.h"
|
||||
#include "BuildConfig.h"
|
||||
#include "Json.h"
|
||||
#include "QObjectPtr.h"
|
||||
#include "minecraft/launch/AutoInstallJava.h"
|
||||
#include "minecraft/launch/CreateGameFolders.h"
|
||||
@@ -636,7 +637,8 @@ QProcessEnvironment MinecraftInstance::createEnvironment()
|
||||
}
|
||||
// custom env
|
||||
|
||||
auto insertEnv = [&env](QMap<QString, QVariant> envMap) {
|
||||
auto insertEnv = [&env](QString value) {
|
||||
auto envMap = Json::toMap(value);
|
||||
if (envMap.isEmpty())
|
||||
return;
|
||||
|
||||
@@ -647,9 +649,9 @@ QProcessEnvironment MinecraftInstance::createEnvironment()
|
||||
bool overrideEnv = settings()->get("OverrideEnv").toBool();
|
||||
|
||||
if (!overrideEnv)
|
||||
insertEnv(APPLICATION->settings()->get("Env").toMap());
|
||||
insertEnv(APPLICATION->settings()->get("Env").toString());
|
||||
else
|
||||
insertEnv(settings()->get("Env").toMap());
|
||||
insertEnv(settings()->get("Env").toString());
|
||||
return env;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user