--- a/emailuis/emailui/src/FreestyleEmailUiLauncherGridVisualiser.cpp Tue Apr 27 16:20:14 2010 +0300
+++ b/emailuis/emailui/src/FreestyleEmailUiLauncherGridVisualiser.cpp Tue May 11 15:57:15 2010 +0300
@@ -713,6 +713,7 @@
{
FUNC_LOG;
iScrollbar->MakeVisible(EFalse);
+ FadeOut(ETrue); // hide CAlfVisuals on deactivation
}
void CFSEmailUiLauncherGridVisualiser::DynInitMenuPaneL(TInt aResourceId, CEikMenuPane* aMenuPane)
@@ -1839,6 +1840,20 @@
aLayoutArray.AppendL( iParentLayout );
}
+// hide or show CAlfVisuals ( used for activation or deactivation )
+void CFSEmailUiLauncherGridVisualiser::FadeOut(TBool aDirectionOut)
+ {
+ if ( iParentLayout != NULL )
+ {
+ TAlfTimedValue timedValue( 0, 0 );
+ if ( !aDirectionOut )
+ {
+ timedValue.SetTarget( 1, 0 );
+ }
+ iParentLayout->SetOpacity( timedValue );
+ }
+ }
+
// -----------------------------------------------------------------------------
// CFSEmailUiLauncherGridVisualiser::ShowMailboxSelectionQueryL
// -----------------------------------------------------------------------------