A delay of 50 msecs cures things, and it seems it's a case of reading the Space key quickly afterwards - the delay stops the space being registered too quickly.
It seems like pressing the space bar too quickly, the TOKRB_Active command trips over itself. Surely this can't be the case, as the rest of the program including reading the keyboard won't occur until the TOKRB_Active is finished?
I can find a workaround thanks all, but I'd like to know what this happens if anyone has any ideas :)
It seems like pressing the space bar too quickly, the TOKRB_Active command trips over itself. Surely this can't be the case, as the rest of the program including reading the keyboard won't occur until the TOKRB_Active is finished?
I can find a workaround thanks all, but I'd like to know what this happens if anyone has any ideas :)