Navigation menu is closed when ui interaction occurs outside it

Should unsubscribe from that event from somewhere, otherwise this will leak memory (afaik) by keeping all of the NavigationMenuControllers alive.