diff -r 85902f042028 -r a5e7a4f63858 uifw/ganes/src/HgVgMediaWall.cpp --- a/uifw/ganes/src/HgVgMediaWall.cpp Wed Sep 15 12:29:17 2010 +0300 +++ b/uifw/ganes/src/HgVgMediaWall.cpp Wed Oct 13 14:50:15 2010 +0300 @@ -159,15 +159,11 @@ // Set the windows size SetRect ( aRect ); -#ifdef MEDIAWALL_ORIENTATION_FIX +#ifdef MEDIAWALL_ORIENTATION_FIX TSize screenSize = iCoeEnv->ScreenDevice()->SizeInPixels(); if (aRect == TRect(TPoint(0,0), screenSize) && iMediaWallStyle == EHgVgMediaWallStyleCoverflowFullScreen) { - TPixelsAndRotation sizeAndRotation; - iCoeEnv->ScreenDevice()->GetDefaultScreenSizeAndRotation(sizeAndRotation); - iRotatedDraw = sizeAndRotation.iRotation != CFbsBitGc::EGraphicsOrientationNormal; - Window().FixNativeOrientation(); } #endif @@ -230,12 +226,7 @@ // EXPORT_C TInt CHgVgMediaWall::SelectedIndex() { - // iObserverNotified flag is set on when animation is about to end and - // observer is notified from the selected index. - return ((iAnimationState == EHgVgMediaWallAnimationStateTransition || - iAnimationState == EHgVgMediaWallAnimationStateFastTransition) && - !iObserverNotified) ? - KErrNotFound : iSelectedIndex * iRowCount; + return iSelectedIndex * iRowCount; } // ----------------------------------------------------------------------------- @@ -348,9 +339,6 @@ iPopupText1.Close(); iPopupText2.Close(); - // Just to be safe, this will release all resource, eventhought - // they should be already released at this point. - eglReleaseThread(); } // ----------------------------------------------------------------------------- @@ -877,11 +865,10 @@ handled = ETrue; } break; case EKeyEnter: - case EKeyOK: { if( iSelectedIndex != KErrNotFound && iSelectionObserver ) { - TRAP_IGNORE( DoStartOpeningAnimationL( ); ) + TRAP_IGNORE( DoStartOpeningAnimationL( ); ) return EKeyWasConsumed; } return EKeyWasNotConsumed; @@ -1120,9 +1107,8 @@ return NULL; #ifdef MEDIAWALL_ORIENTATION_FIX - return iEGL->GetSurfaceToBitmap( - iRect, - iRotatedDraw && (iMediaWallStyle == EHgVgMediaWallStyleCoverflowFullScreen) ); + return iEGL->GetSurfaceToBitmap(iRect, + iMediaWallStyle == EHgVgMediaWallStyleCoverflowFullScreen); #else return iEGL->GetSurfaceToBitmap(iRect, EFalse); #endif @@ -1604,8 +1590,7 @@ #ifdef MEDIAWALL_ORIENTATION_FIX iScrollBar->EnableLandscapeRendering( - iRotatedDraw - && (iMediaWallStyle == CHgVgMediaWall::EHgVgMediaWallStyleCoverflowFullScreen) ); + iMediaWallStyle == CHgVgMediaWall::EHgVgMediaWallStyleCoverflowFullScreen ); #endif } @@ -2454,15 +2439,15 @@ InitScrollBarL(EFalse); -#ifdef MEDIAWALL_ORIENTATION_FIX - iRenderer->EnableLandscapeMode(iRotatedDraw); - iAlbumLabel->EnableLandscapeRendering(iRotatedDraw); - iArtistLabel->EnableLandscapeRendering(iRotatedDraw); - iEmptyLabel->EnableLandscapeRendering(iRotatedDraw); - iSkinRenderer->EnableLanscapeRendering(iRotatedDraw); - iScrollBar->EnableLandscapeRendering(iRotatedDraw); - iHideSKButton->EnableLandscapeRendering(iRotatedDraw); - iLetterPopup->EnableLandscapeRendering(iRotatedDraw); +#ifdef MEDIAWALL_ORIENTATION_FIX + iRenderer->EnableLandscapeMode(ETrue); + iAlbumLabel->EnableLandscapeRendering(ETrue); + iArtistLabel->EnableLandscapeRendering(ETrue); + iEmptyLabel->EnableLandscapeRendering(ETrue); + iSkinRenderer->EnableLanscapeRendering(ETrue); + iScrollBar->EnableLandscapeRendering(ETrue); + iHideSKButton->EnableLandscapeRendering(ETrue); + iLetterPopup->EnableLandscapeRendering(ETrue); #endif }