diff options
Diffstat (limited to 'svx/source/svdraw/svdotxdr.cxx')
-rw-r--r-- | svx/source/svdraw/svdotxdr.cxx | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/svx/source/svdraw/svdotxdr.cxx b/svx/source/svdraw/svdotxdr.cxx index 7e81766c2e90..cd9868553c09 100644 --- a/svx/source/svdraw/svdotxdr.cxx +++ b/svx/source/svdraw/svdotxdr.cxx @@ -210,22 +210,10 @@ bool SdrTextObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd) { rStat.TakeCreateRect(aRect); ImpJustifyRect(aRect); - if (bTextFrame) { - if (IsAutoGrowHeight()) { - // MinTextHeight - long nHgt=aRect.GetHeight()-1; - if (nHgt==1) nHgt=0; - NbcSetMinTextFrameHeight(nHgt); - } - if (IsAutoGrowWidth()) { - // MinTextWidth - long nWdt=aRect.GetWidth()-1; - if (nWdt==1) nWdt=0; - NbcSetMinTextFrameWidth(nWdt); - } - // re-calculate text frame - NbcAdjustTextFrameWidthAndHeight(); - } + + // #115391# + AdaptTextMinSize(); + SetRectsDirty(); if (HAS_BASE(SdrRectObj,this)) { ((SdrRectObj*)this)->SetXPolyDirty(); |