add patch
[framework/osp/uifw.git] / src / ui / controls / FUiCtrl_Label.cpp
index ec2b46d..e8ba7f9 100644 (file)
@@ -586,6 +586,7 @@ _Label::GetContentSizeInternalF(bool horizontalMode, bool verticalMode) const
        TextObject* pTextObject = __pLabelPresenter->GetTextObject();
 
        FloatRectangle previousRect = pTextObject->GetBoundsF();
+       TextObjectActionType previousActionType = pTextObject->GetAction();
 
        dimension.width = GetBoundsF().width - __leftMargin * 2;
        dimension.height = GetBoundsF().height - __topMargin * 2;
@@ -627,6 +628,7 @@ _Label::GetContentSizeInternalF(bool horizontalMode, bool verticalMode) const
        }
 
        pTextObject->SetBounds(previousRect);
+       pTextObject->SetAction(previousActionType);
 
        dimension.width += __leftMargin * 2;
        dimension.height += __topMargin * 2;