--- a/basiclocationinfodisplay/blid/ui/src/CBlidSatelliteControl.cpp Tue Feb 02 00:16:03 2010 +0200
+++ b/basiclocationinfodisplay/blid/ui/src/CBlidSatelliteControl.cpp Fri Feb 19 22:45:00 2010 +0200
@@ -552,12 +552,15 @@
// ----------------------------------------------------
//
void CBlidSatelliteControl::ChangeNavigationViewL()
- {
- iView.ActivateNavigationViewL();
+ {
+ if (iView.IsForeGroundApp())
+ {
+ iView.ActivateNavigationViewL();
+ }
//delete the timer if present
delete iTimer;
iTimer = NULL;
- }
+ }
// ----------------------------------------------------
// CBlidSatelliteControl::ChangeSoftKeyL