GP-2218 corrected NPE for multi-data settings

This commit is contained in:
ghidra1
2022-06-22 11:17:46 -04:00
parent be52dafc09
commit 4fd990dfb5
@@ -70,7 +70,8 @@ public abstract class AbstractSettingsDialog extends DialogComponentProvider {
this.settingsDefinitions = settingDefinitions;
settings = new SettingsImpl(originalSettings) {
public boolean isChangeAllowed(SettingsDefinition settingsDefinition) {
return originalSettings.isChangeAllowed(settingsDefinition);
return originalSettings == null ||
originalSettings.isChangeAllowed(settingsDefinition);
}
};
defaultSettings = settings.getDefaultSettings();