diff --git a/chrome/content/zotero/xpcom/translation/translate.js b/chrome/content/zotero/xpcom/translation/translate.js index 7323f5526..eaf0e3521 100644 --- a/chrome/content/zotero/xpcom/translation/translate.js +++ b/chrome/content/zotero/xpcom/translation/translate.js @@ -95,7 +95,7 @@ Zotero.Translate.Sandbox = { // Allow progress meter to update // // This can probably be re-enabled for web translators once badly asynced ones are fixed - if(!translate.noWait && (translate instanceof Zotero.Translate.Import || translate instanceof Zotero.Translate.Export)) { + if(!translate.noWait && translate instanceof Zotero.Translate.Import) { Zotero.wait(); } @@ -417,6 +417,12 @@ Zotero.Translate.Sandbox = { } translate._runHandler("itemDone", item); + + // Update progress bar + if(!translate.noWait) { + Zotero.wait(); + } + return item; },