apply IPC for drop view
authorkyeongwoo.lee <kyeongwoo.lee@samsung.com>
Thu, 5 Sep 2013 05:44:14 +0000 (14:44 +0900)
committerkyeongwoo.lee <kyeongwoo.lee@samsung.com>
Thu, 5 Sep 2013 05:44:14 +0000 (14:44 +0900)
Change-Id: Id1977ee44485c8423a07c021a1855b97f0d1524a

src/FShell_AppWidgetProviderManagerImpl.cpp
src/FShell_AppWidgetServiceRequestDispatcher.cpp

index ad02e9c..3725747 100644 (file)
@@ -506,6 +506,7 @@ _AppWidgetProviderManagerImpl::DestroyAppWidgetPopupProvider(const String& insta
        _ServiceAppImpl* pServiceAppImpl = _ServiceAppImpl::GetInstance();
        SysAssert(pServiceAppImpl);
        pServiceAppImpl->ResumeLifeDurationTimer();
+       pServiceAppImpl->ResetLifeDurationTimer();
 #ifdef HANDLE_MESSAGE_BY_EVENT
        pServiceAppImpl->ResetLifeDurationTimer();
 #endif
index f17b52e..f2b8053 100644 (file)
@@ -135,8 +135,7 @@ _AppWidgetServiceRequestDispatcher::HandleRequest(const String& instanceId, cons
 #else
        if(operationId.StartsWith(APPWIDGET_POPUP_PREFIX, 0) == true)
        {
-               HandleAppWidgetPopupRequest(instanceId, operationId, pArgs);
-               return E_SUCCESS;
+               r = HandleAppWidgetPopupRequest(instanceId, operationId, pArgs);
        }
        else
        {
@@ -236,7 +235,7 @@ _AppWidgetServiceRequestDispatcher::HandleAppWidgetPopupRequest(const String& in
                SysLog(NID_SHELL, "[%ls] Unknown operation", operationId.GetPointer() );
        }
 
-       return E_SUCCESS;
+       return r;
 }