Fix for TDIS-6863
authorSaravana Balaji <saravana.bs@samsung.com>
Fri, 12 Jul 2013 09:06:55 +0000 (14:36 +0530)
committerSaravana Balaji <saravana.bs@samsung.com>
Fri, 12 Jul 2013 09:06:55 +0000 (14:36 +0530)
Change-Id: Ifbcdb781974aae8a4a283c69dccb4941a190471b
Signed-off-by: Saravana Balaji <saravana.bs@samsung.com>
src/ui/controls/FUiCtrl_ListViewItem.cpp

index 9b980f0..5abc71d 100644 (file)
@@ -110,6 +110,7 @@ _ListViewItem::~_ListViewItem(void)
        if ((pContextItem != null) && (__pContextItemEventListener != null))
        {
                pContextItem->RemoveContextItemEventListener(*__pContextItemEventListener);
+               __pContextItemEventListener = null;
        }
 
        _AccessibilityContainer* pContainer = GetAccessibilityContainer();
@@ -1002,6 +1003,7 @@ _ListViewItem::SetContextItemActivationState(bool activate)
                else
                {
                        pContextItem->RemoveContextItemEventListener(*__pContextItemEventListener);
+                       __pContextItemEventListener = null;
                }
        }
 }