diff -r b023a8d2866a -r ea65f74e6de4 photosgallery/viewframework/visuallistmanager/src/glxvisuallistwindow.cpp --- a/photosgallery/viewframework/visuallistmanager/src/glxvisuallistwindow.cpp Thu Jul 15 18:39:01 2010 +0300 +++ b/photosgallery/viewframework/visuallistmanager/src/glxvisuallistwindow.cpp Thu Aug 19 09:55:03 2010 +0300 @@ -146,9 +146,9 @@ object.SetScaleMode(CAlfImageVisual::EScaleNormal); } - // show the object. do this before notifying control, to show - // at the image if control leaves - object.SetVisible( ETrue ); + // Keep the visual invisible to avoid showing wrong visual in the starting, + // Effect control will make it visisble + object.SetVisible( EFalse ); // notify observer iControl->HandleVisualAddedL( object.Visual(), aIndex );