If a file name is passed in, the tutorial mode is skipped.

This commit is contained in:
hneemann 2022-02-11 10:47:46 +01:00
parent a9a36571aa
commit 1cb8df1a03

View File

@ -2121,7 +2121,7 @@ public final class Main extends JFrame implements ClosingWindowListener.ConfirmS
if (file != null) if (file != null)
builder.setFileToOpen(file); builder.setFileToOpen(file);
SwingUtilities.invokeLater(() -> { SwingUtilities.invokeLater(() -> {
final boolean tutorial = Settings.getInstance().getAttributes().get(Keys.SETTINGS_SHOW_TUTORIAL); final boolean tutorial = (builder.fileToOpen == null) && Settings.getInstance().getAttributes().get(Keys.SETTINGS_SHOW_TUTORIAL);
if (tutorial) { if (tutorial) {
LOGGER.debug("set empty circuit to start tutorial"); LOGGER.debug("set empty circuit to start tutorial");
builder.setCircuit(new Circuit()); builder.setCircuit(new Circuit());