Toggle SparkMenuButton opened state without delay.

review @devoncarew 

This removes noticeable delay / sluggishness after click to open / close menus.
I have tested it manually in CDE.
Does ESC work?