Moving setHandler "translator" next to other setHandler calls.

This commit is contained in:
aurimasv 2012-04-08 23:48:49 -05:00
parent e412580598
commit 17f6d4fd3a

View file

@ -425,6 +425,13 @@ Zotero_RecognizePDF.Recognizer.prototype._queryGoogle = function() {
translate.setHandler("done", function(translate, success) {
if(!success || !savedItem) me._queryGoogle();
});
translate.setHandler("translators", function(translate, detected) {
if(detected.length) {
translate.translate(me._libraryID, false);
} else {
me._queryGoogle();
}
});
this._hiddenBrowser.addEventListener("pageshow", function() { me._scrape(translate) }, true);
@ -463,16 +470,6 @@ Zotero_RecognizePDF.Recognizer.prototype._scrape = function(/**Zotero.Translate*
this._hiddenBrowser.removeEventListener("pageshow", this._scrape.caller, true);
translate.setDocument(this._hiddenBrowser.contentDocument);
var me = this;
translate.setHandler("translators", function(translate, detected) {
if(detected.length) {
translate.translate(me._libraryID, false);
} else {
me._queryGoogle();
}
});
translate.getTranslators(false, true);
}