forked from qt-creator/qt-creator
Core: Save less settings
Try to not save settings that weren't changed from their default, and make it possible for defaults to change in the future. Task-number: QTCREATORBUG-24762 Change-Id: If469b72573791bc92ed535edf00271ef09b55386 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -295,7 +295,8 @@ void CorePlugin::setEnvironmentChanges(const EnvironmentItems &changes)
|
||||
Environment systemEnv = m_instance->m_startupSystemEnvironment;
|
||||
systemEnv.modify(changes);
|
||||
Environment::setSystemEnvironment(systemEnv);
|
||||
ICore::settings()->setValue(kEnvironmentChanges, EnvironmentItem::toStringList(changes));
|
||||
ICore::settings()->setValueWithDefault(kEnvironmentChanges,
|
||||
EnvironmentItem::toStringList(changes));
|
||||
if (ICore::instance())
|
||||
emit ICore::instance()->systemEnvironmentChanged();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user