Bug 353560 - Unknown Content dialog not dismissed when filepicker opens. r=gavin.

This commit is contained in:
mozilla.mano%sent.com 2006-11-05 17:51:35 +00:00
Родитель f64f0cfa00
Коммит ebd4f395ce
1 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -885,7 +885,12 @@ nsUnknownContentTypeDialog.prototype = {
this.mLauncher.saveToDisk(targetFile, false);
#endif
this.mLauncher.saveToDisk(null, false);
// Since saveToDisk may open a file picker and therefore block this routine,
// we should only call it once the dialog is closed.
var _delayedSaveToDisk = function(aSelf) {
aSelf.mLauncher.saveToDisk(null, false);
}
this.mDialog.opener.setTimeout(_delayedSaveToDisk, 0, this);
}
else
this.mLauncher.launchWithApplication(null, false);