diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2020-11-11 14:31:18 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2020-11-11 22:40:41 +0100 |
commit | 1abf4e6d07ca0ac31bc54f812df84efc82d2af1b (patch) | |
tree | 40053fb54077d81a94f273a3adb9660aea09068b /COPYING.LGPL | |
parent | 6ab5c9e99dccec23a80eb1980dc46986b8c5abca (diff) |
DOCX import: don't throw away cached value of SwHiddenTextField ...
... when we also have an SwUserField.
The problem is that a DocVariable gets imported as an SwUserField, but
then SwDocUpdateField::InsertFieldType() marks the field as dirty.
This causes IsFieldsDirty() to return true, so then
DocumentTimerManager::GetNextIdleJob() decides to recalc all fields.
This leads to loosing the cached result of conditional fields.
Change-Id: I4f5c032648f8fc2aff98e4f8c883492375c7752d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105596
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'COPYING.LGPL')
0 files changed, 0 insertions, 0 deletions