diff -r 5b238bc8ffb6 -r 01504893d9cb photosgallery/viewframework/uiutilities/src/glxprogressindicator.cpp --- a/photosgallery/viewframework/uiutilities/src/glxprogressindicator.cpp Wed Sep 15 12:13:06 2010 +0300 +++ b/photosgallery/viewframework/uiutilities/src/glxprogressindicator.cpp Wed Oct 13 14:32:09 2010 +0300 @@ -179,6 +179,7 @@ else { iProgressDialog->ProcessFinishedL(); + iGlxGridViewNotifyObserver.HandleDialogDismissedL(); if (iProgressDialog) { iProgressDialog = NULL; @@ -222,7 +223,6 @@ } iProgressDialog = NULL; iProgressInfo = NULL; - iGlxGridViewNotifyObserver.HandleDialogDismissedL(); } // -----------------------------------------------------------------------------