diff options
author | David Tardon <dtardon@redhat.com> | 2013-03-24 14:27:15 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-03-24 14:35:54 +0100 |
commit | 9a100bc4f96a8a909b3a2b81cd09079612a9e909 (patch) | |
tree | 214b94351adf3004cb6c52935a16064b8abbe59a /svx | |
parent | 85dc7b010ac8e6d6ab0ac214ea6651cbe7598cf1 (diff) |
avoid possible data inconsistency
GetLayer() is virtual, so it might not be always the same as mnLayerID.
Change-Id: Idabf02505678a7150a94498be3bc4ffc20ac56af
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/svdraw/svdobj.cxx | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/svx/source/svdraw/svdobj.cxx b/svx/source/svdraw/svdobj.cxx index 6f6da7bbbd3a..40e6c0c7bc4c 100644 --- a/svx/source/svdraw/svdobj.cxx +++ b/svx/source/svdraw/svdobj.cxx @@ -650,10 +650,7 @@ void SdrObject::getMergedHierarchyLayerSet(SetOfByte& rSet) const void SdrObject::NbcSetLayer(SdrLayerID nLayer) { - if(GetLayer() != nLayer) - { - mnLayerID = nLayer; - } + mnLayerID = nLayer; } void SdrObject::SetLayer(SdrLayerID nLayer) |