Sounds simple, but has been helpful for me this afternoon.
Part of the underlying problem may be in the response (millisecond) timing of the forum software ?
Anyway, fwiw .. cheers.
Like this?