From: JongWoo Lee Date: Mon, 24 Jun 2013 12:11:36 +0000 (+0530) Subject: Fixed a defect. (N_SE-42444) X-Git-Tag: submit/tizen_2.2/20130714.153149~313^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d80f0e483d6e9704a0f8ffa6008f581251f66eb1;p=framework%2Fosp%2Fuifw.git Fixed a defect. (N_SE-42444) Change-Id: I03bb4eb2661019150e5e94d1159e47180e21ba4f Signed-off-by: JongWoo Lee --- diff --git a/src/ui/layout/FUi_LayoutRelativeLayout.cpp b/src/ui/layout/FUi_LayoutRelativeLayout.cpp index cedfb4b..533b177 100755 --- a/src/ui/layout/FUi_LayoutRelativeLayout.cpp +++ b/src/ui/layout/FUi_LayoutRelativeLayout.cpp @@ -549,8 +549,6 @@ RelativeLayout::CalculatePosition(ProxyListNode& curNode) } pCurProxy->GetMeasuredSize(curItemRect.w, curItemRect.h); - AlignToDevice(curItemRect, curItemRect); - if (pCurItemInfo->__pTarget[EDGE_LEFT] != null) { r = GetTargetPosition(pCurItemInfo->__pTarget[EDGE_LEFT], pCurItemInfo->__targetEdge[EDGE_LEFT], targetPosition); @@ -568,6 +566,9 @@ RelativeLayout::CalculatePosition(ProxyListNode& curNode) { return r; } + LayoutRect alignedRect; + AlignToDevice(curItemRect, alignedRect); + curItemRect.h = alignedRect.h; curItemRect.y = targetPosition.y + curItemMargin.top; } @@ -594,6 +595,9 @@ RelativeLayout::CalculatePosition(ProxyListNode& curNode) return r; } + LayoutRect alignedRect; + AlignToDevice(curItemRect, alignedRect); + curItemRect.h = alignedRect.h; if (pCurItemInfo->__pTarget[EDGE_TOP] != null) { curItemRect.h = targetPosition.y - curItemRect.y - curItemMargin.bottom;