У меня было это в других средах разработки (VB6), и это произошло потому, что первый клик поглощался панелью инструментов для получения фокуса. Или, другими словами, панель инструментов не будет реагировать на нажатие , пока не получит фокус. Чтобы проверить это, попробуйте нажать на пустую часть панели инструментов, прежде чем нажать на кнопку. Если вам никогда не придется дважды нажимать на кнопку после нажатия на панели инструментов, то это может быть проблемой. Я думаю, что они меня обошли (и это было много лет назад, поэтому, пожалуйста, извините, взлом) было программно уделить внимание панели инструментов в событии MouseOver.