From 83356ab9fed1b6ab24d129486ab8e3c7dfd6ea4a Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Sat, 25 Jun 2016 01:39:59 -0400 Subject: [PATCH] Fix #6344. For some reason, special code was added for LFUN_INDEX_INSERT when it was not actually needed. So just delete it. --- src/Text3.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/Text3.cpp b/src/Text3.cpp index c5cc428375..fef9691f72 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -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(inset); Layout const & lay = cur.paragraph().layout(); -- 2.39.5