For some reason, special code was added for LFUN_INDEX_INSERT
when it was not actually needed. So just delete it.

(cherry picked from commit 83356ab9fe)
This commit is contained in:
Richard Heck 2016-06-25 01:39:59 -04:00 committed by Richard Heck
parent 7dcd1a7f4e
commit 0662ffb98e
2 changed files with 3 additions and 14 deletions

View File

@ -249,20 +249,7 @@ static bool doInsertInset(Cursor & cur, Text * text,
ci->setButtonLabel();
cur.recordUndo();
if (cmd.action() == LFUN_INDEX_INSERT) {
docstring ds = subst(text->getStringToIndex(cur), '\n', ' ');
text->insertInset(cur, inset);
if (edit)
inset->edit(cur, true);
// Now put this into inset
Font const f(inherit_font, cur.current_font.language());
if (!ds.empty()) {
cur.text()->insertStringAsLines(cur, ds, f);
cur.leaveInset(*inset);
}
return true;
}
else if (cmd.action() == LFUN_ARGUMENT_INSERT) {
if (cmd.action() == LFUN_ARGUMENT_INSERT) {
bool cotextinsert = false;
InsetArgument const * const ia = static_cast<InsetArgument const *>(inset);
Layout const & lay = cur.paragraph().layout();

View File

@ -212,6 +212,8 @@ What's new
- Fix weird bug with counters when reloading with emergency file.
- Handle math insets properly when inserting index entries (bug 6344).
* INTERNALS