My test is "too fast" and clicks buttons before the page is ready!

See the following post where I quoted the source of WebUI.enhancedClick keyword.

If you read the source, you would be able to understand what the keyword internally does.