+2002-12-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * Menubar_pimpl.C (create_submenu): do not query the status of a
+ separator.
+
2002-12-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
* forms/Makefile.am (EXTRA_DIST): dist the .fd files.
vector<string>::iterator it = extra_labels.begin();
vector<string>::iterator last = it;
for (Menu::const_iterator i = menu.begin(); i != end; ++i, ++it) {
- FuncStatus flag = view->getLyXFunc().getStatus(i->action());
if (i->kind() == MenuItem::Separator)
*last = "%l";
- else if (!(i->optional() && flag.disabled())
- && ! flag.unknown())
- last = it;
+ else {
+ FuncStatus flag
+ = view->getLyXFunc().getStatus(i->action());
+ if (!(i->optional() && flag.disabled())
+ && ! flag.unknown())
+ last = it;
+ }
}
it = extra_labels.begin();