From: Prakalathan Ponnusamy Date: Fri, 5 Jul 2013 10:11:41 +0000 (+0530) Subject: Fix for Prevent issue CID - 63598 X-Git-Tag: submit/tizen_2.2/20130714.153149~99^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5509ad833513b707d9820e8a11b8c6b8ae61553f;p=framework%2Fosp%2Fuifw.git Fix for Prevent issue CID - 63598 Change-Id: Ia8312c2c5470aa57eb1972c92da6c1824fcf3458 --- diff --git a/src/ui/controls/FUiCtrl_IconListPresenter.cpp b/src/ui/controls/FUiCtrl_IconListPresenter.cpp index 67a35fa..c7812d5 100644 --- a/src/ui/controls/FUiCtrl_IconListPresenter.cpp +++ b/src/ui/controls/FUiCtrl_IconListPresenter.cpp @@ -1017,7 +1017,7 @@ _IconListPresenter::UpdateList(void) for (int index = 0; index < itemCount; index++) { _IconListItem* pItem = dynamic_cast <_IconListItem*>(__pItemProviderAdaptor->LoadItem(DEFAULT_GROUP_INDEX, index)); - if (pItem->GetItemAccessibilityElement() != null) + if (pItem != null && pItem->GetItemAccessibilityElement() != null) { pItem->GetItemAccessibilityElement()->Activate(false); } diff --git a/src/ui/controls/FUiCtrl_OptionMenuItem.cpp b/src/ui/controls/FUiCtrl_OptionMenuItem.cpp index 5bc7eca..0cd1d37 100755 --- a/src/ui/controls/FUiCtrl_OptionMenuItem.cpp +++ b/src/ui/controls/FUiCtrl_OptionMenuItem.cpp @@ -630,17 +630,11 @@ _OptionMenuItem::DrawArrow(void) if (__selected == true) { - if (__pArrowPressedBitmap) - { - __pArrowLabel->SetBackgroundBitmap(*__pArrowPressedBitmap); - } + __pArrowLabel->SetBackgroundBitmap(*__pArrowPressedBitmap); } else { - if (__pArrowBitmap) - { - __pArrowLabel->SetBackgroundBitmap(*__pArrowBitmap); - } + __pArrowLabel->SetBackgroundBitmap(*__pArrowBitmap); } __pArrowLabel->Invalidate();