From 67c88e284af74c88e37cc8f66cdfc0e346de45ac Mon Sep 17 00:00:00 2001 From: Dennis Francis Date: Mon, 18 Jun 2018 08:14:24 +0530 Subject: tdf#118189 : Propagate the state of mbNeedsNumberFormat... from source formula-cell to destination while calling SetFormulaCell() on dest formula-cell in CopyByCloneHandler CopyByCloneHandler get called when some data range is pasted to a document, or when data is copied to an undo document. This is a follow-up of the commit 37f6e5de1e72d209b0892734f4de5c4d8a849885 (tdf#114710 : Fixes crash when pasting as GDI metafile) Change-Id: I936310f13080f2de763ebcd5cb046a25d61d978e Reviewed-on: https://gerrit.libreoffice.org/55975 Tested-by: Jenkins Reviewed-by: Eike Rathke --- sc/source/core/data/column.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sc/source/core/data/column.cxx b/sc/source/core/data/column.cxx index d7c25de498de..d8f164e0c916 100644 --- a/sc/source/core/data/column.cxx +++ b/sc/source/core/data/column.cxx @@ -1433,7 +1433,7 @@ class CopyByCloneHandler // Clone as formula cell. ScFormulaCell* pCell = new ScFormulaCell(rSrcCell, *mrDestCol.GetDoc(), aDestPos, mnFormulaCellCloneFlags); pCell->SetDirtyVar(); - mrDestCol.SetFormulaCell(maDestPos, nRow, pCell, meListenType); + mrDestCol.SetFormulaCell(maDestPos, nRow, pCell, meListenType, rSrcCell.NeedsNumberFormat()); setDefaultAttrToDest(nRow); return; } -- cgit v1.2.3