mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-02 14:30:43 +00:00
Fix bug 299839: prevent 'reset camino' from deleting downloaded files by preventing -cancel: from doing anything on completed downloads. r=me, sr=pinkerton.
This commit is contained in:
parent
69d3cdb7c1
commit
7063c50734
@ -220,8 +220,9 @@ enum {
|
||||
|
||||
-(IBAction)cancel:(id)sender
|
||||
{
|
||||
// don't allow download to be cancelled twice or we get a nasty crash
|
||||
if (!mUserCancelled) {
|
||||
// don't allow download to be cancelled twice or we get a nasty crash,
|
||||
// and don't cancel completed downloads, because that deletes the file
|
||||
if (!mUserCancelled && !mDownloadDone) {
|
||||
mUserCancelled = YES;
|
||||
|
||||
if (mDownloader) { // we should always have one
|
||||
|
Loading…
x
Reference in New Issue
Block a user