Describe the bug
Putting a timer macro inside a loop completely breaks the action.
The action will be stuck in an endless loop like it is constantly pressing the "play" button after the timer is done.
Blender will also crash after a while.
It'll do this behavior even if the loop macro itself is disabled.
The loop works normally if no timer macro is inside.
The Timer behavior works properly when outside the loop
But everything breaks when trying to do the same inside a loop, even if the loop is disabled.
I'm not repeatedly pressing play here, I'm just selecting new faces.
To Reproduce
Create an action
Add a Loop start
Add any macro command
Add a timer macro
Add an End Loop
Expected behavior
The timer delay is properly respected, making stops between macros.
But instead it completely breaks the action, looping the action until blender crashes.
Describe the bug Putting a timer macro inside a loop completely breaks the action. The action will be stuck in an endless loop like it is constantly pressing the "play" button after the timer is done. Blender will also crash after a while. It'll do this behavior even if the loop macro itself is disabled. The loop works normally if no timer macro is inside.
The Timer behavior works properly when outside the loop![timer_working](https://github.com/InamuraJIN/ActionRecorder/assets/3084189/02efa0d8-a80d-4073-9600-57982dfae9c8)
But everything breaks when trying to do the same inside a loop, even if the loop is disabled. I'm not repeatedly pressing play here, I'm just selecting new faces.![timer_broken](https://github.com/InamuraJIN/ActionRecorder/assets/3084189/98bbf330-a44a-4b33-a809-26474a160a44)
To Reproduce
Expected behavior The timer delay is properly respected, making stops between macros. But instead it completely breaks the action, looping the action until blender crashes.
Version Information: