Open and close fix for #55.

- Handle a double-trigger-event issue that made it so if you clicked a menu item closed, it'd reopen when you moved it out.