--- a/browserutilities/connectionmanager/Src/ConnManActiveConnector.cpp Mon Mar 15 12:44:50 2010 +0200
+++ b/browserutilities/connectionmanager/Src/ConnManActiveConnector.cpp Wed Mar 31 23:16:40 2010 +0300
@@ -87,8 +87,9 @@
}
else
{
- CLOG_WRITE( "CConnManActiveConnector:StartConnection Using Internet Snap");
- extPref.SetSnapPurpose(CMManager::ESnapPurposeInternet);
+ CLOG_WRITE( "CConnManActiveConnector:StartConnection Popup ap dialog");
+ extPref.SetSnapPurpose(CMManager::ESnapPurposeUnknown);
+ extPref.SetConnSelectionDialog(ETrue);
}
#endif //__WINS__
@@ -140,8 +141,16 @@
#else
//For hardware
- CLOG_WRITE( "CConnManActiveConnector:StartConnection Using Internet Snap");
- extPref.SetSnapPurpose(CMManager::ESnapPurposeInternet);
+ if( aSettings->Snap() == 0 )
+ {
+ CLOG_WRITE( "CConnManActiveConnector:StartConnection Using Internet Snap");
+ extPref.SetSnapPurpose(CMManager::ESnapPurposeInternet);
+ }
+ else
+ {
+ CLOG_WRITE( "CConnManActiveConnector:StartConnection Using given Snap");
+ extPref.SetSnapId(aSettings->Snap());
+ }
#endif //__WINS__