summaryrefslogtreecommitdiff
path: root/include/uno
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2019-07-18 18:03:54 +0200
committerMiklos Vajna <vmiklos@collabora.com>2019-07-19 02:10:03 +0200
commitd33cc4f7edc2ce21a9c5a01a7f5e85cfd324c6d9 (patch)
tree49ed157089df5c03864aaae317f21f909796268d /include/uno
parent2fbd7d240efe0737706950195b58fa6a101b9020 (diff)
sw: fix missing OLE preview for actively edited OLE object on save
Regression from commit 74844277cc2194c9e43f5bd7a6f78a9603da32f3 (disable generation of ole previews in ODF format until after load, 2016-09-13), if the user started an OLE edit in a Writer document, and saved without ending the OLE edit, then svt::EmbeddedObjectRef::UpdateReplacementOnDemand() removed the old replacement image, but no new one was created. Given that save is always an explicit user action (auto-save does not kick in for unmodified documents), restore the permission to update OLE replacement images during save. Do this check in SwDocShell::CalcLayoutForOLEObjects(), as that's OLE-related and is called from all the relevant save code paths (save, save-as, convert to alien formats). Change-Id: Idaad43909cd744a379e713efd70ffd000e2692bc Reviewed-on: https://gerrit.libreoffice.org/75867 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'include/uno')
0 files changed, 0 insertions, 0 deletions