From: Ayush Date: Mon, 1 Jul 2013 12:24:22 +0000 (+0530) Subject: Fix for N_SE-44203 X-Git-Tag: submit/tizen_2.2/20130714.153149~173^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e68ffe99ccb8abcf0d66c75d07e4ff01c5524a04;p=framework%2Fosp%2Fuifw.git Fix for N_SE-44203 Change-Id: Ia7eaf8ec293a531918e759a8394702e0731a2ef0 Signed-off-by: Ayush --- diff --git a/src/ui/controls/FUiCtrl_IconListPresenter.cpp b/src/ui/controls/FUiCtrl_IconListPresenter.cpp index 4960896..afba81d 100644 --- a/src/ui/controls/FUiCtrl_IconListPresenter.cpp +++ b/src/ui/controls/FUiCtrl_IconListPresenter.cpp @@ -5135,6 +5135,8 @@ _IconListPresenter::SetFocusUiIndexVerticalScrollList(const _KeyInfo& keyInfo) if (((keyInfo.GetKeyCode() == _KEY_UP) && (__highlightedIndex >= 0 && __highlightedIndex <= GetItemCountPerAxis() - 1)) || ((keyInfo.GetKeyCode() == _KEY_DOWN) && (__highlightedIndex <= lastItemIndex && __highlightedIndex >= lastLineTopIndex))) { + RedrawItem(__highlightedIndex); + __highlightedIndex = INVALID_INDEX; return false; } else if ((keyInfo.GetKeyCode() == _KEY_LEFT && __highlightedIndex == 0) || (keyInfo.GetKeyCode() == _KEY_RIGHT && __highlightedIndex == lastItemIndex))