rbhz#1326602 avoid exp. bg bitmaps from deleted slides

Desktop / LibreOffice - David Tardon [redhat.com] - 1 May 2016 23:54 UTC

ODF export uses SvxUnoBitmapTable (impl. of com.sun.star.drawing.BitmapTable) to create fill bitmap styles. That returns all XATTR_FILLBITMAP items that are in the document's pool. So we ensure that bitmaps that are only used on deleted (either explicitly or by undoing their insertion) slides are not in the pool.

b876bbe rbhz#1326602 avoid exp. bg bitmaps from deleted slides
include/svx/svdundo.hxx | 9 ++++++
sd/source/ui/func/undoback.cxx | 43 ++++++++++++++++++++++--
sd/source/ui/inc/undoback.hxx | 6 ++++
svx/source/svdraw/svdundo.cxx | 70 ++++++++++++++++++++++++++++++++++++++++
4 files changed, 126 insertions(+), 2 deletions(-)

Upstream: cgit.freedesktop.org


  • Share