From 6335f4eac820805abeefceca0cf7fe654f6195e9 Mon Sep 17 00:00:00 2001 From: andreas muelder Date: Mon, 17 Sep 2018 15:53:50 +0200 Subject: [PATCH] release blocking of UI Thread in event driven single step execution --- .../core/engine/scheduling/DefaultTimeTaskScheduler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/org.yakindu.sct.simulation.core/src/org/yakindu/sct/simulation/core/engine/scheduling/DefaultTimeTaskScheduler.java b/plugins/org.yakindu.sct.simulation.core/src/org/yakindu/sct/simulation/core/engine/scheduling/DefaultTimeTaskScheduler.java index bda538ac48..b82b7db496 100644 --- a/plugins/org.yakindu.sct.simulation.core/src/org/yakindu/sct/simulation/core/engine/scheduling/DefaultTimeTaskScheduler.java +++ b/plugins/org.yakindu.sct.simulation.core/src/org/yakindu/sct/simulation/core/engine/scheduling/DefaultTimeTaskScheduler.java @@ -206,7 +206,8 @@ public void resume() { @Override public void step() { - work(); + Thread thread = new Thread(queueWorker); + thread.start(); } @Override