diff options
author | Dennis Francis <dennis.francis@collabora.co.uk> | 2018-06-18 08:14:24 +0530 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2018-06-20 01:27:27 +0200 |
commit | 67c88e284af74c88e37cc8f66cdfc0e346de45ac (patch) | |
tree | 7dbe01e586b3cd1109f2817de699858cfc027189 | |
parent | 96c9dd2ed97b5984f3299179f79648a92854c7e4 (diff) |
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 <erack@redhat.com>
-rw-r--r-- | sc/source/core/data/column.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |