add the condition to delete touch event listener 50/14850/1
authorkw1128 <kw1128@kw1128.(none)>
Wed, 20 Nov 2013 10:33:09 +0000 (19:33 +0900)
committerKeebong <keebong.bahn@samsung.com>
Mon, 13 Jan 2014 08:56:23 +0000 (17:56 +0900)
Change-Id: I20a2450448803a8a24f8f9da0839f57067d2aa18
Signed-off-by: kw1128 <kw1128@kw1128.(none)>
src/FShell_AppWidgetLayer.cpp

index 319d3d4..23d5737 100644 (file)
@@ -140,7 +140,10 @@ _AppWidgetLayer::_AppWidgetLayer(const Tizen::Base::String& providerId, const Fl
 
 _AppWidgetLayer::~_AppWidgetLayer(void)
 {
-       _AppWidgetProviderManagerImpl::GetInstance()->RemoveAppWidgetTouchEventListener(__providerId);
+       if (__type == 0)
+       {
+               _AppWidgetProviderManagerImpl::GetInstance()->RemoveAppWidgetTouchEventListener(__providerId);
+       }
 
        if(_pRootVisualElement)
        {