diff --git a/src/main/java/de/neemann/digital/builder/circuit/CircuitBuilder.java b/src/main/java/de/neemann/digital/builder/circuit/CircuitBuilder.java index 385d2a66f..e83e89be0 100644 --- a/src/main/java/de/neemann/digital/builder/circuit/CircuitBuilder.java +++ b/src/main/java/de/neemann/digital/builder/circuit/CircuitBuilder.java @@ -30,6 +30,7 @@ import de.neemann.digital.draw.elements.VisualElement; import de.neemann.digital.draw.elements.Wire; import de.neemann.digital.draw.graphics.Vector; import de.neemann.digital.draw.shapes.ShapeFactory; +import de.neemann.digital.gui.Settings; import de.neemann.digital.lang.Lang; import java.util.*; @@ -91,6 +92,7 @@ public class CircuitBuilder implements BuilderInterface { sequentialVars = new ArrayList<>(); varsToNet = new HashSet<>(); localVarsUsed = new HashSet<>(); + wideShapes = Settings.getInstance().get(Keys.SETTINGS_IEEE_SHAPES); } /** diff --git a/src/main/java/de/neemann/digital/gui/components/table/TableDialog.java b/src/main/java/de/neemann/digital/gui/components/table/TableDialog.java index 8a7723d8b..bbeb58f97 100644 --- a/src/main/java/de/neemann/digital/gui/components/table/TableDialog.java +++ b/src/main/java/de/neemann/digital/gui/components/table/TableDialog.java @@ -36,7 +36,6 @@ import de.neemann.digital.draw.library.ElementLibrary; import de.neemann.digital.draw.shapes.ShapeFactory; import de.neemann.digital.gui.Main; import de.neemann.digital.gui.SaveAsHelper; -import de.neemann.digital.gui.Settings; import de.neemann.digital.gui.components.AttributeDialog; import de.neemann.digital.gui.components.ElementOrderer; import de.neemann.digital.gui.components.karnaugh.KarnaughMapDialog; @@ -636,7 +635,6 @@ public class TableDialog extends JDialog { try { final ModelAnalyserInfo modelAnalyzerInfo = undoManager.getActual().getModelAnalyzerInfo(); CircuitBuilder circuitBuilder = new CircuitBuilder(shapeFactory, undoManager.getActual().getVars()) - .setWideShapes(Settings.getInstance().get(Keys.SETTINGS_IEEE_SHAPES)) .setUseJK(useJKff) .setUseLUTs(useLUTs) .setModelAnalyzerInfo(modelAnalyzerInfo);