Button MouseEnter not working when changing Visible State

@enchev Posted this query as a separate question here: MouseEnter event does not always fire