diff -r 2e6c4614c58e -r ea6e024ea6f9 connectionmonitoring/connectionmonitorui/src/ConnectionMonitorUiAppUi.cpp --- a/connectionmonitoring/connectionmonitorui/src/ConnectionMonitorUiAppUi.cpp Fri Feb 19 23:12:51 2010 +0200 +++ b/connectionmonitoring/connectionmonitorui/src/ConnectionMonitorUiAppUi.cpp Fri Mar 12 15:44:18 2010 +0200 @@ -387,11 +387,14 @@ CleanupStack::PushL( connectionInfo ); iConnectionArray->AppendL( connectionInfo ); CleanupStack::Pop( connectionInfo ); - - // Avkon: This is needed due to events' timing issues: - CConnectionMonitorUiView* view = - ( CConnectionMonitorUiView* )iView; - view->HandleItemAdditionL(); + + if ( iView->Id() != KDetailsViewId ) + { + // Avkon: This is needed due to events' timing issues: + CConnectionMonitorUiView* view = + ( CConnectionMonitorUiView* )iView; + view->HandleItemAdditionL(); + } } }