From: vipul Date: Fri, 28 Jun 2013 13:40:32 +0000 (+0530) Subject: submenu crash fix in optionmenu X-Git-Tag: accepted/tizen/20130924.144426~1^2~244^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=da1a9cedfd527d60739f67ad38ffd7dcee9b2ce1;p=platform%2Fframework%2Fnative%2Fuifw.git submenu crash fix in optionmenu Signed-off-by: vipul Change-Id: I0334e2aa702277b4411f6ca1d0def333e2ed27d8 --- diff --git a/src/ui/controls/FUiCtrl_ContextMenuItem.cpp b/src/ui/controls/FUiCtrl_ContextMenuItem.cpp index d8a18a4..e9f9a86 100644 --- a/src/ui/controls/FUiCtrl_ContextMenuItem.cpp +++ b/src/ui/controls/FUiCtrl_ContextMenuItem.cpp @@ -124,6 +124,20 @@ _ContextMenuItem::~_ContextMenuItem(void) __pLowerDividerLineLabel = null; } + if (__pTextLabel != null) + { + DetachChild(*__pTextLabel); + delete __pTextLabel; + __pTextLabel = null; + } + + if (__pBitmapLabel != null) + { + DetachChild(*__pBitmapLabel); + delete __pBitmapLabel; + __pBitmapLabel = null; + } + _AccessibilityContainer* pContainer = GetAccessibilityContainer(); if (pContainer) {