From ded052e7a8062086db582ae3fdbbac3c5fb53bc8 Mon Sep 17 00:00:00 2001 From: John Levon Date: Sun, 1 Jun 2003 01:13:17 +0000 Subject: [PATCH] juergen's inset insert paste patch git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7076 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 5 +++++ src/text3.C | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 024ff471d8..22133ef3d9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2003-06-01 John Levon + + * text3.C: use a proper cut/paste when doing inset + insert (from Jürgen Spitzmüller) + 2003-06-01 John Levon * factory.C: accept "\bibtex" not "\BibTeX" (bug 1018) diff --git a/src/text3.C b/src/text3.C index 6da72b34b1..6844d80b85 100644 --- a/src/text3.C +++ b/src/text3.C @@ -381,7 +381,7 @@ void doInsertInset(LyXText * lt, FuncRequest const & cmd, if (inset) { bool gotsel = false; if (lt->selection.set()) { - lt->cutSelection(true, false); + bv->owner()->dispatch(FuncRequest(LFUN_CUT)); gotsel = true; } if (bv->insertInset(inset)) { @@ -390,7 +390,7 @@ void doInsertInset(LyXText * lt, FuncRequest const & cmd, inset->localDispatch(cmd); } if (gotsel && pastesel) - bv->owner()->dispatch(FuncRequest(LFUN_PASTESELECTION)); + bv->owner()->dispatch(FuncRequest(LFUN_PASTE)); } else delete inset; -- 2.39.2