--- 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.