diff -r f7f0874bfe7d -r 6b87b143d312 photosgallery/viewframework/commandhandlers/commandhandlerbase/src/glxmpxcommandcommandhandler.cpp --- a/photosgallery/viewframework/commandhandlers/commandhandlerbase/src/glxmpxcommandcommandhandler.cpp Tue Feb 02 10:12:14 2010 +0200 +++ b/photosgallery/viewframework/commandhandlers/commandhandlerbase/src/glxmpxcommandcommandhandler.cpp Fri Feb 19 22:51:01 2010 +0200 @@ -138,8 +138,12 @@ aList.CommandL(*command); // raise progress note. Note will be closed when complete message received - ProgressNoteL(aCommandId); - + // For EGlxCmdAddMedia we dont need to show dialog as EGlxCmdAddToAlbum or + // EGlxCmdAddTag will show processing dialog. + if (aCommandId != EGlxCmdAddMedia) + { + ProgressNoteL(aCommandId); + } CleanupStack::PopAndDestroy(command); } } @@ -497,6 +501,7 @@ // Close the progress note, if displayed if (iProgressDialog) { + iProgressDialog->MakeVisible(EFalse); iProgressDialog->ProcessFinishedL(); iProgressDialog = NULL; iProgressInfo = NULL;