diff -r 3f7c7e6eea8a -r 4da1f672912e multimediacommscontroller/mmcccontroller/src/mccscreen.cpp --- a/multimediacommscontroller/mmcccontroller/src/mccscreen.cpp Tue Aug 31 15:35:13 2010 +0300 +++ b/multimediacommscontroller/mmcccontroller/src/mccscreen.cpp Wed Sep 01 12:20:28 2010 +0100 @@ -203,6 +203,7 @@ iRwGroup->SetName( KMccWindowGroupName ); iRwGroup->SetOrdinalPosition( iWindowOrdinalPosition, iWindowOrdinalPriority ); + iRwGroup->AutoForeground( EFalse ); // Create screen device iDev = new (ELeave) CWsScreenDevice( iRwSession ); @@ -794,6 +795,7 @@ iRw->Invalidate( vfRect ); iRw->BeginRedraw( vfRect ); iGraphicsContext->CancelClippingRect(); + iGraphicsContext->SetDrawMode( CGraphicsContext::EDrawModeWriteAlpha ); iGraphicsContext->SetBrushStyle( CGraphicsContext::ESolidBrush ); iGraphicsContext->SetBrushColor( TRgb( 255, 255, 255, 0 ) ); iGraphicsContext->DrawRect( vfRect );