It doesn't exactly HANG. It stops responding for some time and then resumes so all we need is to inject a couple DoEvents in there
It doesn't exactly HANG. It stops responding for some time and then resumes so all we need is to inject a couple DoEvents in there