Currently, when a macro includes a long delay (e.g., 90 seconds), it becomes impossible to interrupt or restart the macro during that delay. The macro must finish the full wait time before any new input — even from the same hotkey — can trigger a new loop or restart the macro. This behavior limits responsiveness and flexibility, especially in scenarios where the user needs to adapt mid-loop.
Please consider adding functionality to:
-
Interrupt or reset a running macro immediately, regardless of how much delay time remains.
-
Optionally allow delays to be non-blocking, so pressing the assigned macro key again can cancel or restart the macro on demand.
This would dramatically improve the responsiveness of macros with long or variable delays
Thank you for your work and continued updates to Synapse!