From 2b4690b82de6334f6b8dd96f1134a5a9fec3cddd Mon Sep 17 00:00:00 2001 From: Martin Vermeer Date: Fri, 19 May 2006 16:23:49 +0000 Subject: [PATCH] Fix bug 2516 * CutAndPaste.C (eraseSelectionHelper): merge (conditionally) only first and last paragraph of selection git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13875 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/CutAndPaste.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CutAndPaste.C b/src/CutAndPaste.C index 3cd4205602..1b65281325 100644 --- a/src/CutAndPaste.C +++ b/src/CutAndPaste.C @@ -305,7 +305,7 @@ PitPosPair eraseSelectionHelper(BufferParams const & params, pars[pit].erase(left, right); // Separate handling of para break: if (merge && pit != endpit && - pars[pit].hasSameLayout(pars[pit + 1])) { + (pit + 1 != endpit || pars[pit].hasSameLayout(pars[pit + 1]))) { pos_type const thissize = pars[pit].size(); if (doclear) pars[pit + 1].stripLeadingSpaces(); -- 2.39.2