I have a macro that is triggered by a 'hotkey' - this works fine.
Nothing sophisticated is going on in the macro.
The last action in the macro is
1 - enable another macro - that has been disabled (this works correctly)
that macro runs and then disables itself at the end
That macros 'trigger' is a regular expression match of (\d\d\d\d) (4 digits)
So it's waiting for me to type 4 digests.
- I cannot type the digits quickly after the macro is run, I have to wait at least 3-4 seconds and then it works, taking the 4 digits that I type.
If I start typing 'quickly' after the macro is run, say within a second or so.... I type 4 digits and nothing, but if I type a couple more digits it recognizes the trigger.
As a test, if I run the second macro directly by itself with a preface, say
tt(\d\d\d\d) - I can type instantly after the preface and it works.
Why is there such a delay after enabling a macro, or is that common behavior?