From 81a1ae187ecd632e2832ab204d5735a73f13577c Mon Sep 17 00:00:00 2001 From: Abdelrazak Younes Date: Sun, 12 Oct 2008 06:52:26 +0000 Subject: [PATCH] MenuDefinition::expandFlexInsert(): simplify a tiny bit. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26856 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/Menus.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/frontends/qt4/Menus.cpp b/src/frontends/qt4/Menus.cpp index 751c2e4a78..d532c9b801 100644 --- a/src/frontends/qt4/Menus.cpp +++ b/src/frontends/qt4/Menus.cpp @@ -850,18 +850,15 @@ void MenuDefinition::expandFlexInsert(Buffer const * buf, string s) buf->params().documentClass().insetLayouts(); TextClass::InsetLayouts::const_iterator cit = insetLayouts.begin(); TextClass::InsetLayouts::const_iterator end = insetLayouts.end(); - bool addedOne = false; for (; cit != end; ++cit) { docstring const label = cit->first; - if (cit->second.lyxtype() == s) { + if (cit->second.lyxtype() == s) addWithStatusCheck(MenuItem(MenuItem::Command, toqstr(translateIfPossible(label)), FuncRequest(LFUN_FLEX_INSERT, label))); - addedOne = true; - } } // FIXME This is a little clunky. - if (!addedOne && s == "custom") + if (items_.empty() && s == "custom") add(MenuItem(MenuItem::Command, qt_("No custom insets defined!"), FuncRequest(LFUN_NOACTION))); -- 2.39.2