Fix for L1-21 issue (CutLink in ListViewItem)
authorkatpaga.a <katpaga.a@samsung.com>
Fri, 13 Sep 2013 07:59:43 +0000 (13:29 +0530)
committerkatpaga.a <katpaga.a@samsung.com>
Fri, 13 Sep 2013 08:01:18 +0000 (13:31 +0530)
Change-Id: I2ed93fe6d71974e21159ad37b2252822479786da
Signed-off-by: katpaga.a <katpaga.a@samsung.com>
src/ui/controls/FUiCtrl_ListViewItem.cpp

index 9c1b912..c44c701 100644 (file)
@@ -1878,11 +1878,13 @@ _ListViewItem::IsCutlinkTextSelected(const FloatPoint& position, int* index, _Li
 {
        int elementId = GetElementIdFromPosition(position);
        _ListViewItemElementText* pElement = GetElementText(elementId);
+       _ListViewItemElement* pElementItem = GetElement(elementId);
 
        if ((pElement != null) && (pElement->pTextObject) && (pElement->cutlinkViewModeEnabled))
        {
                TextObject* pTextObject = pElement->pTextObject;
-               FloatRectangle displayRect = pTextObject->GetBoundsF();
+               FloatRectangle displayRect = pElementItem->bounds;
+
                int selectedIndex = pTextObject->GetCutLinkIndexFromPositionData(position.x - displayRect.x, position.y - displayRect.y);
 
                if (selectedIndex >= 0)