You should update the menu's text *after* change its visibility.