commsconfig/cscsettingsui/src/cscsettingsuiimpl.cpp
branchRCL_3
changeset 11 bddb6d4447db
parent 0 a4daefaec16c
--- a/commsconfig/cscsettingsui/src/cscsettingsuiimpl.cpp	Fri Mar 12 15:42:09 2010 +0200
+++ b/commsconfig/cscsettingsui/src/cscsettingsuiimpl.cpp	Mon Mar 15 12:39:55 2010 +0200
@@ -119,6 +119,12 @@
         iMainView = CCSCSettingsUiMainView::NewL( *iModel );
         AppUi()->AddViewL( iMainView ); // ownership is transferred
         }
+    else
+        {
+        // Already initialised. Reset view since we're probably switching
+        // between different service settings.
+        iMainView->ResetViewL();
+        }
     
     // Set initialization information data. The function leaves if given 
     // service does not exist.