From e8a4a0fcc887dbba578eff8638a4528028fc3a11 Mon Sep 17 00:00:00 2001 From: hneemann Date: Tue, 9 Feb 2021 12:55:45 +0100 Subject: [PATCH] If async mode is used, the data graph automatically sets "Show single gate steps" option; closes #641 --- src/main/java/de/neemann/digital/draw/shapes/DataShape.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/neemann/digital/draw/shapes/DataShape.java b/src/main/java/de/neemann/digital/draw/shapes/DataShape.java index 77ad73dff..c8ee31c40 100644 --- a/src/main/java/de/neemann/digital/draw/shapes/DataShape.java +++ b/src/main/java/de/neemann/digital/draw/shapes/DataShape.java @@ -85,7 +85,11 @@ public class DataShape implements Shape { } }.order(signals); - ValueTableObserver valueTableObserver = new ValueTableObserver(microStep, signals, maxSize); + boolean ms = microStep; + if (model.getAsyncInfos() != null) + ms = true; + + ValueTableObserver valueTableObserver = new ValueTableObserver(ms, signals, maxSize); logDataModel = valueTableObserver.getLogData(); model.addObserver(valueTableObserver); }