diff --git a/src/apps/webpositive/DownloadProgressView.cpp b/src/apps/webpositive/DownloadProgressView.cpp index 7048e1d56a..7031e429c3 100644 --- a/src/apps/webpositive/DownloadProgressView.cpp +++ b/src/apps/webpositive/DownloadProgressView.cpp @@ -451,6 +451,7 @@ DownloadProgressView::MessageReceived(BMessage* message) BEntry entry(&ref); if (entry.GetPath(&fPath) != B_OK) break; + // Find out if the directory is the Trash for this // volume char trashPath[B_PATH_NAME_LENGTH]; @@ -474,6 +475,10 @@ DownloadProgressView::MessageReceived(BMessage* message) } } + // Inform download of the new path + if (fDownload) + fDownload->HasMovedTo(fPath); + float value = fStatusBar->CurrentValue(); fStatusBar->Reset(name); fStatusBar->SetTo(value);