From f8a3681d5c6ef8dabd0001b5c2bea379692d1596 Mon Sep 17 00:00:00 2001 From: Vinay Dutt Vyas Date: Wed, 3 Jul 2013 12:06:53 +0530 Subject: [PATCH] Using AlignToDevice for Updated Item Change-Id: I3383edab89f232ea4a24c1bbe5c9fbab9d1af523 --- src/ui/controls/FUiCtrl_TableViewPresenter.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ui/controls/FUiCtrl_TableViewPresenter.cpp b/src/ui/controls/FUiCtrl_TableViewPresenter.cpp index 52d64af..00e7b3e 100644 --- a/src/ui/controls/FUiCtrl_TableViewPresenter.cpp +++ b/src/ui/controls/FUiCtrl_TableViewPresenter.cpp @@ -536,6 +536,11 @@ _TableViewPresenter::RefreshTableView(int groupIndex, int itemIndex, TableViewRe if (pProviderAdaptor->UpdateItem(pTableViewItem, itemTag.groupIndex, itemTag.itemIndex)) { + FloatRectangle itemBounds = pTableViewItem->GetBoundsF(); + FloatDimension itemDim = Tizen::Graphics::CoordinateSystem::AlignToDevice(FloatDimension(itemBounds.width, itemBounds.height)); + itemBounds.height = itemDim.height; + pTableViewItem->SetBounds(itemBounds); + CheckItemHeightAndRefreshLayout(itemTag, true); if (__sweptItemTag.groupIndex != itemTag.groupIndex || __sweptItemTag.itemIndex != itemTag.itemIndex) -- 2.7.4