commit 17f6d4fd3a317de9aff9d66402fd907f782b540e
parent e4125805983da8178aeeaad693c846780051f023
Author: aurimasv <aurimas.dev@gmail.com>
Date: Sun, 8 Apr 2012 23:48:49 -0500
Moving setHandler "translator" next to other setHandler calls.
Diffstat:
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/chrome/content/zotero/recognizePDF.js b/chrome/content/zotero/recognizePDF.js
@@ -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);
}