Changing returned result value to E_SYSTEM in case of failure
authorVinay Dutt Vyas <vinay.vyas@samsung.com>
Mon, 2 Sep 2013 11:07:43 +0000 (16:37 +0530)
committerVinay Dutt Vyas <vinay.vyas@samsung.com>
Mon, 2 Sep 2013 11:54:20 +0000 (17:24 +0530)
Signed-off-by: Vinay Dutt Vyas <vinay.vyas@samsung.com>
Change-Id: I5508783c4952e2d0643b003e26e041454be55774

src/ui/controls/FUiCtrl_GroupedListViewImpl.cpp

index 604a522..707ea73 100644 (file)
@@ -997,13 +997,21 @@ _GroupedListViewImpl::SetFastScrollIndex(const String& text, bool useSearchIcon)
 result
 _GroupedListViewImpl::GetTopDrawnItemIndex(int& groupIndex, int& itemIndex) const
 {
-       return GetCore().GetTopDrawnItemIndex(groupIndex, itemIndex);
+       result r = E_SUCCESS;
+       r = GetCore().GetTopDrawnItemIndex(groupIndex, itemIndex);
+       SysTryReturnResult(NID_UI_CTRL, r == E_SUCCESS, E_SYSTEM, "A system error has occurred. Failed to get top drawn item index.");
+
+       return r;
 }
 
 result
 _GroupedListViewImpl::GetBottomDrawnItemIndex(int& groupIndex, int& itemIndex) const
 {
-       return GetCore().GetBottomDrawnItemIndex(groupIndex, itemIndex);
+       result r = E_SUCCESS;
+       r = GetCore().GetBottomDrawnItemIndex(groupIndex, itemIndex);
+       SysTryReturnResult(NID_UI_CTRL, r == E_SUCCESS, E_SYSTEM, "A system error has occurred. Failed to get bottom drawn item index.");
+
+       return r;
 }
 
 result