Loop back to the beginning when ending simulation playback

CURA-12192
This commit is contained in:
Erwan MATHIEU 2024-11-11 16:13:10 +01:00
parent 94b8728962
commit 0991c3c01d
3 changed files with 9 additions and 14 deletions

View file

@ -144,9 +144,7 @@ Item
{
// divide by 1000 to account for ms to s conversion
const advance_time = simulationTimer.interval / 1000.0;
if (!UM.SimulationView.advanceTime(advance_time)) {
playButton.pauseSimulation();
}
UM.SimulationView.advanceTime(advance_time);
// The status must be set here instead of in the resumeSimulation function otherwise it won't work
// correctly, because part of the logic is in this trigger function.
isSimulationPlaying = true;