diff --git a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java index aa636b4fb74939771d48dbafa5034ce7a6d9f423..fa528d3bf25e50734a5060868a761368f90c772f 100644 --- a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java +++ b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java @@ -120,6 +120,11 @@ public class ApplySimpleLayoutModelCommand extends ApplyLayoutModelCommand { Set<Species> elementToAlign = new HashSet<>(); Map<Compartment, Set<Element>> elementsByStaticCompartment = new HashMap<>(); for (Element element : elements) { + if (element.getWidth()==0) { + element.setWidth(SPECIES_WIDTH); + element.setHeight(SPECIES_HEIGHT); + + } if (element.getCompartment() == null || element.getCompartment() == parent) { if (element instanceof Compartment) { compartments.add((Compartment) element);