Resize Focus visual element
authorkeonpyo.kong <keonpyo.kong@samsung.com>
Tue, 2 Apr 2013 05:15:21 +0000 (14:15 +0900)
committerkeonpyo.kong <keonpyo.kong@samsung.com>
Tue, 2 Apr 2013 05:15:21 +0000 (14:15 +0900)
Change-Id: Ia504093f9f58d9393407460cb37ba45fae35fa3a
Signed-off-by: keonpyo.kong <keonpyo.kong@samsung.com>
src/ui/FUi_Control.cpp

index 328ade9..46fe25d 100755 (executable)
@@ -3055,6 +3055,10 @@ _Control::SetBoundsFinal(const FloatRectangle& newBounds, bool changeLayoutBaseR
                {\r
                        SetClientBounds(FloatRectangle(0.0f, 0.0f, GetSizeF().width, GetSizeF().height));\r
                }\r
+               if (__pFocusVisualElement)\r
+               {\r
+                       __pFocusVisualElement->SetBounds(FloatRectangle(0, 0, __bounds.width, __bounds.height));\r
+               }\r
                delegate.OnBoundsChanged();\r
 \r
                _Control* pParent = GetParent();\r
@@ -4973,7 +4977,7 @@ _Control::OnDrawFocus(void)
 \r
        if (__pFocusVisualElement)\r
        {\r
-               Rectangle rectangle = this->GetBounds();\r
+               Rectangle rectangle = GetBounds();\r
                __pFocusVisualElement->SetBounds(FloatRectangle(0, 0, rectangle.width, rectangle.height));\r
                unique_ptr<Canvas>pCanvas(__pFocusVisualElement->GetCanvasN());\r
                pCanvas->SetBackgroundColor(0x55555555);\r