From ea28b7475a9c2c2b179764dad34e744d40915cce Mon Sep 17 00:00:00 2001 From: Zukero Date: Mon, 12 Feb 2018 11:40:36 +0100 Subject: [PATCH] Fixed non-critical NPE. --- .../rpg/atcontentstudio/ui/gamedataeditors/DialogueEditor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/gpl/rpg/atcontentstudio/ui/gamedataeditors/DialogueEditor.java b/src/com/gpl/rpg/atcontentstudio/ui/gamedataeditors/DialogueEditor.java index 211b7ba..072c3fd 100644 --- a/src/com/gpl/rpg/atcontentstudio/ui/gamedataeditors/DialogueEditor.java +++ b/src/com/gpl/rpg/atcontentstudio/ui/gamedataeditors/DialogueEditor.java @@ -695,7 +695,7 @@ public class DialogueEditor extends JSONElementEditor { removeElementListener(requirementObj); } - requirementTypeCombo = addEnumValueBox(pane, "Requirement type: ", Requirement.RequirementType.values(), requirement.type, writable, listener); + requirementTypeCombo = addEnumValueBox(pane, "Requirement type: ", Requirement.RequirementType.values(), requirement == null ? null : requirement.type, writable, listener); requirementParamsPane = new JPanel(); requirementParamsPane.setLayout(new JideBoxLayout(requirementParamsPane, JideBoxLayout.PAGE_AXIS)); updateRequirementParamsEditorPane(requirementParamsPane, requirement, listener);