Fix an error when buttons were hidden when appmenu is opened.
Also added an option to explicitly specify if appmenu should get hidden on mouse-out or not.