Remove trailing whitespace
colorOnShow should only be updated on show [#242]
Make choose/hide not revert to previous color.
hide is no longer responsible of updating or reverting changes [#242]
re-add return for clickout on right click