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;