diff --git a/source/menu_os.cc b/source/menu_os.cc index 35f96d8..6ce1a50 100644 --- a/source/menu_os.cc +++ b/source/menu_os.cc @@ -113,6 +113,10 @@ void Menu_os::event_template(Gtk::Label* label, string& name_level, string& key) name_level_3 = ""; entry->set_text(name_level_1); } + else if (map_menu_level_1[key]->vec_menu_level_3.size() == 0) { + entry->set_text(name_level_1); + name_level_3 = ""; + } else { popoverMenuOS->hide(); entry->set_text(name_level_1 + name_level_3);