forked from j62/ctbrec
Fixed possible NPE in CtbrecPreferencesStorage
This commit is contained in:
parent
7d343db450
commit
ae14844170
|
@ -222,7 +222,7 @@ public class CtbrecPreferencesStorage implements PreferencesStorage {
|
||||||
if (!ctrl.getText().isEmpty()) {
|
if (!ctrl.getText().isEmpty()) {
|
||||||
Field field = Settings.class.getField(setting.getKey());
|
Field field = Settings.class.getField(setting.getKey());
|
||||||
field.set(settings, Integer.parseInt(ctrl.getText()));
|
field.set(settings, Integer.parseInt(ctrl.getText()));
|
||||||
if (setting.doesNeedRestart() && !Objects.equals(oldV, newV)) {
|
if (setting.doesNeedRestart() && !Objects.equals(oldV, newV) && prefs != null) {
|
||||||
prefs.getRestartRequiredCallback().run();
|
prefs.getRestartRequiredCallback().run();
|
||||||
}
|
}
|
||||||
config.save();
|
config.save();
|
||||||
|
|
Loading…
Reference in New Issue