diff options
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/svdraw/svdobj.cxx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/svx/source/svdraw/svdobj.cxx b/svx/source/svdraw/svdobj.cxx index 638c590a52cd..260d0b0dd2ac 100644 --- a/svx/source/svdraw/svdobj.cxx +++ b/svx/source/svdraw/svdobj.cxx @@ -661,7 +661,7 @@ SdrObject* SdrObject::getParentSdrObjectFromSdrObject() const return pParent->getSdrObjectFromSdrObjList(); } -void SdrObject::SetName(const OUString& rStr) +void SdrObject::SetName(const OUString& rStr, const bool bSetChanged) { if (!rStr.isEmpty() && !pPlusData) { @@ -691,8 +691,11 @@ void SdrObject::SetName(const OUString& rStr) { getSdrModelFromSdrObject().EndUndo(); } - SetChanged(); - BroadcastObjectChange(); + if (bSetChanged) + { + SetChanged(); + BroadcastObjectChange(); + } } OUString SdrObject::GetName() const |