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.
Oh, right: I forgot that I did it this way.