diff options
author | Oliver Specht <oliver.specht@cib.de> | 2015-11-05 15:14:13 +0100 |
---|---|---|
committer | Oliver Specht <oliver.specht@cib.de> | 2015-11-05 17:58:59 +0000 |
commit | d7144b71eeb132b00bd555495d9547c3b859ceaa (patch) | |
tree | 19e1e2fdf424e265c45c061b08f9a4948ed25afe /sw | |
parent | 582839394a8224f74ae07dd08f8916352ce48259 (diff) |
tdf#76995: updated cached value on Evaluate() of db name field
Conversion of fields to text while creating mail merge documents
returns a cached value. This needs to be set before also for db name fields.
Change-Id: I5796adc82e11005ea045fb220b81201db5ff0b28
Reviewed-on: https://gerrit.libreoffice.org/19806
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Oliver Specht <oliver.specht@cib.de>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/doc/DocumentFieldsManager.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sw/source/core/doc/DocumentFieldsManager.cxx b/sw/source/core/doc/DocumentFieldsManager.cxx index 6953c534ecf7..90ae677a6123 100644 --- a/sw/source/core/doc/DocumentFieldsManager.cxx +++ b/sw/source/core/doc/DocumentFieldsManager.cxx @@ -988,6 +988,7 @@ void DocumentFieldsManager::UpdateExpFields( SwTextField* pUpdateField, bool bUp { const_cast<SwDBSetNumberField*>(static_cast<const SwDBSetNumberField*>(pField))->Evaluate(&m_rDoc); aCalc.VarChange( sDBNumNm, static_cast<const SwDBSetNumberField*>(pField)->GetSetNumber()); + pField->ExpandField(m_rDoc.IsClipBoard()); } #endif break; |