filemanager/App/src/CFileManagerSettingListContainer.cpp
branchRCL_3
changeset 52 40fb776cbfb3
parent 42 f5c50b8af68c
--- a/filemanager/App/src/CFileManagerSettingListContainer.cpp	Wed Sep 15 11:58:56 2010 +0300
+++ b/filemanager/App/src/CFileManagerSettingListContainer.cpp	Wed Oct 13 14:17:31 2010 +0300
@@ -265,4 +265,23 @@
     return response;
     }
 
+// -----------------------------------------------------------------------------
+// CFileManagerSettingListContainer::HandleControlEventL
+//
+// -----------------------------------------------------------------------------
+//
+void CFileManagerSettingListContainer::HandleControlEventL(
+        CCoeControl* aControl, TCoeEvent aEventType )
+    {
+    if ( iType == EListRestore &&
+        aEventType == EEventStateChanged )
+        {
+        static_cast< CAknAppUi* >( ControlEnv()->AppUi() )->
+            ProcessCommandL( EFileManagerCheckMark );
+        }
+
+    CFileManagerContainerBase::HandleControlEventL(
+        aControl, aEventType );
+    }
+
 //  End of File