Description
Currently, the auto-closing is being handled by MenuItemSkin, MenuBarItemSkin, and MenuButtonSkin, so menus opened by these components work as expected. However, context menus opened by the application fail to close automatically. Move the logic for auto-closing back into TerraMenuButtonSkin.