Fixed WI-3752: PHP Code style settings are not kept between launches

This commit is contained in:
Rustam.Vishnyakov
2010-11-18 20:50:25 +03:00
parent cfc7bd862c
commit 57c44286f9
@@ -109,7 +109,8 @@ public class CommonCodeStyleSettingsManager implements JDOMExternalizable {
if (target == null) {
target = new Language(languageId) {};
}
final CommonCodeStyleSettings settings = new CommonCodeStyleSettings(target);
final CommonCodeStyleSettings defaultSettings = LanguageCodeStyleSettingsProvider.getDefaultCommonSettings(target);
final CommonCodeStyleSettings settings = defaultSettings != null ? defaultSettings : new CommonCodeStyleSettings(target);
settings.readExternal(commonSettingsElement);
registerCommonSettings(target, settings);
}