Channel menus close when a click happens outside of them.
Changed how the menu decides to close itself when it detects a click in the designer.
Merge pull request #1517 from flukeout/menuclose

Channel menus close when a click happens outside of them.