--- a/idlehomescreen/xmluirendering/uiengine/src/xnviewmanager.cpp Fri Jan 22 09:35:14 2010 +0200
+++ b/idlehomescreen/xmluirendering/uiengine/src/xnviewmanager.cpp Tue Jan 26 11:48:23 2010 +0200
@@ -869,7 +869,7 @@
}
// Activate view
- if ( next.Occupied() )
+ if ( next.Occupied() && !next.Active() )
{
iAppUiAdapter.ViewAdapter().ActivateContainerL( next );
UpdateWallpaperL( current, next );
@@ -892,7 +892,7 @@
}
// Activate view
- if ( prev.Occupied() )
+ if ( prev.Occupied() && !prev.Active() )
{
iAppUiAdapter.ViewAdapter().ActivateContainerL( prev );
UpdateWallpaperL( current, prev );