--- a/widgets/widgetapp/src/WidgetUiWindow.cpp Tue Apr 27 17:46:17 2010 +0300
+++ b/widgets/widgetapp/src/WidgetUiWindow.cpp Tue May 11 17:13:44 2010 +0300
@@ -925,7 +925,10 @@
User::Leave( connFailure );
}
*aNewConn = ETrue;
-
+
+#ifdef BRDO_OCC_ENABLED_FF
+ TRAP_IGNORE(ConnNeededStatusL(KErrNone));
+#endif
}
}
@@ -1323,6 +1326,8 @@
TRAP_IGNORE( Engine()->HandleCommandL( (TInt)TBrCtlDefs::ECommandSetRetryConnectivityFlag + (TInt)TBrCtlDefs::ECommandIdBase ) );
SetRetryFlag(ETrue);
+ TRAP_IGNORE( Engine()->HandleCommandL( (TInt)TBrCtlDefs::ECommandCancelQueuedTransactions + (TInt)TBrCtlDefs::ECommandIdBase ) );
+
if( iRetryConnectivity && iRetryConnectivity->IsActive())
{
iRetryConnectivity->Cancel();
@@ -1349,7 +1354,7 @@
void CWidgetUiWindow::StopConnectionObserving()
{
- if ( iConnStageNotifier && iConnStageNotifier->IsActive() )
+ if ( iConnStageNotifier )
{
iConnStageNotifier->Cancel();
}