]> git.lyx.org Git - lyx.git/commitdiff
Code simplification.
authorAbdelrazak Younes <younes@lyx.org>
Sun, 4 Oct 2009 21:29:37 +0000 (21:29 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Sun, 4 Oct 2009 21:29:37 +0000 (21:29 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31523 a592a061-630c-0410-9148-cb99ea01b6c8

src/LyXFunc.cpp

index fe5f5148496f0064fbb73231361a46fd739a5d33..024fdb14e7cd7d619977637a955a850f652cbb6b 100644 (file)
@@ -162,27 +162,13 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const
                return flag;
        }
 
-       switch (cmd.action) {
-       case LFUN_UNKNOWN_ACTION:
+       if (cmd.action == LFUN_UNKNOWN_ACTION) {
                flag.unknown(true);
                flag.setEnabled(false);
-               break;
-
-       default:
-               break;
-       }
-
-       if (flag.unknown()) {
                flag.message(from_utf8(N_("Unknown action")));
                return flag;
        }
 
-       if (!flag.enabled()) {
-               if (flag.message().empty())
-                       flag.message(from_utf8(N_("Command disabled")));
-               return flag;
-       }
-
        // I would really like to avoid having this switch and rather try to
        // encode this in the function itself.
        // -- And I'd rather let an inset decide which LFUNs it is willing