]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetInfo.cpp
Remove all BufferParam arguments in InsetXXX methods (since insets know about their...
[lyx.git] / src / insets / InsetInfo.cpp
index 34e1d3d7f71844a8e833b993b1630fb11048b4a6..6875afd47b595bd0fb121a3c89ff10dfc289e870 100644 (file)
@@ -139,7 +139,7 @@ void InsetInfo::read(Lexer & lex)
                        _("Missing \\end_inset at this point."),
                        from_utf8(token));
        }
-       setLayout(buffer().params());
+       setLayout();
        updateInfo();
 }
 
@@ -197,17 +197,17 @@ bool InsetInfo::getStatus(Cursor & cur, FuncRequest const & cmd,
        case LFUN_MOUSE_DOUBLE:
        case LFUN_MOUSE_TRIPLE:
        case LFUN_COPY:
-       case LFUN_INSET_SETTINGS:
                return InsetCollapsable::getStatus(cur, cmd, flag);
 
+       case LFUN_INSET_DIALOG_UPDATE:
        case LFUN_INSET_MODIFY:
+       case LFUN_INSET_SETTINGS:
                flag.setEnabled(true);
-               break;
+               return true;
 
        default:
                return false;
        }
-       return true;
 }
 
 
@@ -244,7 +244,7 @@ void InsetInfo::setInfo(string const & name)
        string type;
        name_ = trim(split(name, type, ' '));
        type_ = nameTranslator().find(type);
-       setLayout(buffer().params());
+       setLayout();
        updateInfo();
 }