Fix tdf#87509 - default sdr attribute is special object

Desktop / LibreOffice - Thorsten Behrens [CIB.de] - 24 May 2015 14:49 UTC

The drawinglayer attributes signal defaultness by object identity, not
value equalness. That should fix a number of subtle cache and redraw problems.

551c204 Fix tdf#87509 - default sdr attribute is special object.
.../source/attribute/fillgradientattribute.cxx | 4 ++++
.../source/attribute/fillgraphicattribute.cxx | 4 ++++
.../source/attribute/fillhatchattribute.cxx | 4 ++++
drawinglayer/source/attribute/lineattribute.cxx | 4 ++++
.../source/attribute/linestartendattribute.cxx | 4 ++++
drawinglayer/source/attribute/sdrfillattribute.cxx | 4 ++++
.../source/attribute/sdrfillgraphicattribute.cxx | 4 ++++
.../source/attribute/sdrlightingattribute3d.cxx | 4 ++++
drawinglayer/source/attribute/sdrlineattribute.cxx | 4 ++++
.../source/attribute/sdrlinestartendattribute.cxx | 4 ++++
.../source/attribute/sdrsceneattribute3d.cxx | 4 ++++
.../source/attribute/sdrshadowattribute.cxx | 4 ++++
drawinglayer/source/attribute/strokeattribute.cxx | 4 ++++
13 files changed, 52 insertions(+)

Upstream: cgit.freedesktop.org


  • Share