Resolve N_SE-36224 issue.
authorSungWan Kim <sw0726.kim@samsung.com>
Thu, 25 Apr 2013 06:51:45 +0000 (15:51 +0900)
committerChangyong Jeon <fin10.jeon@samsung.com>
Thu, 25 Apr 2013 07:39:57 +0000 (16:39 +0900)
Change-Id: Ib41402ce0136896e8bc67eeeebdf42729ee8874d
Signed-off-by: SungWan Kim <sw0726.kim@samsung.com>
src/ClEventDeleterForm.cpp

index a4a1cf1..fa9dd8e 100755 (executable)
@@ -170,7 +170,6 @@ EventDeleterForm::OnInitializing(void)
        AppAssertf(__pLabel != null, "[E_FAILURE] Unable to get Label.");
 
        __pPm = EventListPresentationModel::GetInstance();
-       UpdateSelectedLabel();
 
        __pDateFormatter = ResourceManager::CreateDateFormatterN(DATE_TIME_STYLE_SHORT);
 
@@ -255,6 +254,12 @@ EventDeleterForm::OnUserEventReceivedN(RequestId requestId, IList* pArgs)
                delete __pThread;
                __pThread = null;
                __pProgressPopup->SetShowState(false);
+
+               __pGroupedListViewDeleteList->UpdateList();
+
+               __pSelectAll->SetSelected(IsSelectedAllEvent());
+               __pSelectBeforeToday->SetSelected(IsSelectedAllEventBeforeToday());
+               UpdateSelectedLabel();
                break;
        default:
                break;
@@ -629,6 +634,7 @@ EventDeleterForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneI
        __pPm->SetViewType(VIEW_TYPE_LIST);
        __pPm->SetViewRange(minRange, maxRange);
        __pPm->AddCalendarEventChangedEventListener(*this);
+       UpdateSelectedLabel();
 
        GetFooter()->SetItemEnabled(0, false);
        Invalidate(true);