route_group_menu needs to be detached before TimeAxisView::build_display_menu () deletes and recreates the parent menu.