diff -r c2bc3f8c7777 -r dff6ebfd236f wlanutilities/wlanplugin/src/wlanpluginwlanstate.cpp --- a/wlanutilities/wlanplugin/src/wlanpluginwlanstate.cpp Fri Feb 19 23:55:42 2010 +0200 +++ b/wlanutilities/wlanplugin/src/wlanpluginwlanstate.cpp Fri Mar 12 15:48:54 2010 +0200 @@ -135,8 +135,8 @@ if( iEngine->IsConnectedL() ) { - iConnected = ETrue; iEngine->GetConnectedWlanDetailsL( iConnectedWlanInfo ); + iConnected = iConnectedWlanInfo.Connected(); } iDbObserver = CWlanPluginDbObserver::NewL( this ); @@ -173,10 +173,7 @@ // --------------------------------------------------------- void CWlanPluginWlanState::NotifyEngineError( TInt /*aError*/ ) { - CLOG_ENTERFN( "CWlanPluginWlanState::NotifyEngineError()" ); - - iScanning = EFalse; - + CLOG_ENTERFN( "CWlanPluginWlanState::NotifyEngineError()" ); CLOG_LEAVEFN( "CWlanPluginWlanState::NotifyEngineError()" ); } @@ -188,7 +185,6 @@ CLOG_ENTERFN( "CWlanPluginWlanState::ScanDisabledL()" ); iScanning = EFalse; - //UpdateWlanListL(); UpdateParentViewL(); CLOG_LEAVEFN( "CWlanPluginWlanState::ScanDisabledL()" ); @@ -223,8 +219,8 @@ { CLOG_ENTERFN( "CWlanPluginWlanState::WlanConnectionActivatedL()" ); - iConnected = ETrue; iEngine->GetConnectedWlanDetailsL( iConnectedWlanInfo ); + iConnected = iConnectedWlanInfo.Connected(); UpdateParentViewL(); CLOG_LEAVEFN( "CWlanPluginWlanState::WlanConnectionActivatedL()" ); @@ -700,6 +696,7 @@ if( iConnected ) { iEngine->GetConnectedWlanDetailsL( iConnectedWlanInfo ); + iConnected = iConnectedWlanInfo.Connected(); } iWlanInfoBranding->LoadFilterDefinitionsL();