sc/source/core/data/document10.cxx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
New commits: commit e6b9f1c7364bca5a63d4185b7c4ff10e8feecd2c Author: Markus Mohrhard <markus.mohrh...@collabora.co.uk> Date: Sat Nov 29 20:51:31 2014 +0100 we need to copy the condition format cell for cell, fdo#86253 Change-Id: Ic090e1b9d13780e7e895a85901d3329cc5703688 Reviewed-on: https://gerrit.libreoffice.org/13197 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/sc/source/core/data/document10.cxx b/sc/source/core/data/document10.cxx index baf7314..d74343e 100644 --- a/sc/source/core/data/document10.cxx +++ b/sc/source/core/data/document10.cxx @@ -205,8 +205,11 @@ bool ScDocument::CopyOneCellFromClip( { maTabs[i]->CopyOneCellFromClip(rCxt, nCol1, nRow1, nCol2, nRow2); if (rCxt.getInsertFlag() & IDF_ATTRIB) - maTabs[i]->CopyConditionalFormat(nCol1, nRow1, nCol2, nRow2, nCol1 - aClipRange.aStart.Col(), - nRow1 - aClipRange.aStart.Row(), pSrcTab); + for (SCROW nRow = nRow1; nRow <= nRow2; ++nRow) + { + maTabs[i]->CopyConditionalFormat(nCol1, nRow, nCol2, nRow, nCol1 - aClipRange.aStart.Col(), + nRow - aClipRange.aStart.Row(), pSrcTab); + } } return true;
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits