Do not advance... with no timing
I'm trying to create a multi-step keymap which doesn't advance to the next step automatically. Other keymaps will be responsible for modifying which step it's on, using a Mapped Key Step Action.
I was expecting that I could achieve this behavior by checking the "Do not advance to the next step" checkbox for a step, without checking the "... for at least ... seconds" checkbox. However, that doesn't appear to be the case; the keymap advances steps as normal with only the first checkbox checked. Is this a bug, or am I misunderstanding the purpose of that checkbox?
Is there another way to do what I'm trying to do? The only alternatives I've come up with are to set a very high time period for step advancement, assuming one of the other step-setting actions will have fired before that time elapses, or to set the keymap backwards one step and let it advance forward to where it just was.
I was expecting that I could achieve this behavior by checking the "Do not advance to the next step" checkbox for a step, without checking the "... for at least ... seconds" checkbox. However, that doesn't appear to be the case; the keymap advances steps as normal with only the first checkbox checked. Is this a bug, or am I misunderstanding the purpose of that checkbox?
Is there another way to do what I'm trying to do? The only alternatives I've come up with are to set a very high time period for step advancement, assuming one of the other step-setting actions will have fired before that time elapses, or to set the keymap backwards one step and let it advance forward to where it just was.