Skip to content

Commit 0a3f23c

Browse files
authored
Merge pull request #1541 from virtualcell/dan-compartment-npe
Fix NPE when inserting compartment.
2 parents 9f1ecb5 + a3d4edd commit 0a3f23c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vcell-client/src/main/java/cbit/vcell/graph/gui/ReactionCartoonTool.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1745,12 +1745,12 @@ private void addStructure(boolean bMembrane,RXContainerDropTargetInfo selectedCo
17451745
}
17461746
ArrayList<Structure> diagramStructures = new ArrayList<Structure>(ReactionCartoonTool.this.getReactionCartoon().getStructureSuite().getStructures());
17471747
diagramStructures.remove(myStructure);
1748-
if(insertFlag.equals(RXContainerDropTargetInfo.INSERT_BEGINNING)){
1748+
if(Integer.valueOf(RXContainerDropTargetInfo.INSERT_BEGINNING).equals(insertFlag)) {
17491749
diagramStructures.add(0, myStructure);
1750-
}else if(insertFlag.equals(RXContainerDropTargetInfo.INSERT_END)){
1750+
}else if(Integer.valueOf(RXContainerDropTargetInfo.INSERT_END).equals(insertFlag)) {
17511751
diagramStructures.add(myStructure);
17521752
}else{
1753-
diagramStructures.add(diagramStructures.indexOf(selectedContainerDropTargetInfo.dropShape.getStructure()),myStructure);
1753+
diagramStructures.add(diagramStructures.indexOf(selectedContainerDropTargetInfo.dropShape.getStructure()), myStructure);
17541754
}
17551755
((AllStructureSuite)getReactionCartoon().getStructureSuite()).setModelStructureOrder(true);
17561756
// ReactionCartoonTool.this.getModel().setStructures(structures.toArray(new Structure[0]));

0 commit comments

Comments
 (0)