--- a/basiclocationinfodisplay/blid/ui/src/CBlidMainView.cpp Tue Feb 02 00:16:03 2010 +0200
+++ b/basiclocationinfodisplay/blid/ui/src/CBlidMainView.cpp Fri Feb 19 22:45:00 2010 +0200
@@ -163,8 +163,9 @@
{
if( iMainCtrl && aOnlineMode )
{
+ iMainCtrl->SetErrorCode( KErrNone );
+ iMainCtrl->SetOnlineMode( aOnlineMode );
iMainCtrl->UpdateL();
- iMainCtrl->SetOnlineMode( aOnlineMode );
}
DEBUG1(" CBlidMainView::NotifyL called ::%d", aOnlineMode );
CBlidBaseView::NotifyL( aOnlineMode );
@@ -180,8 +181,8 @@
DEBUG1(" CBlidMainView::NotifyErrorL errorcode ::%d", aErrorCode );
if( iMainCtrl )
{
+ iMainCtrl->SetErrorCode( aErrorCode );
iMainCtrl->UpdateL();
- iMainCtrl->SetErrorCode( aErrorCode );
}
}
@@ -202,6 +203,10 @@
}
}
+CBlidMainControl* CBlidMainView::GetControl()
+ {
+ return iMainCtrl;
+ }
#ifdef RD_SCALABLE_UI_V2
// ---------------------------------------------------------------------------