summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdobj.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/svdraw/svdobj.cxx')
-rw-r--r--svx/source/svdraw/svdobj.cxx9
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