compact_menu bug fixed