www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit b5cb0e3a928df13122ca949cfeec3b576cd9f965
parent 425d806307f8b750ae06897083f81ae47527d597
Author: Dan Stillman <dstillman@zotero.org>
Date:   Tue,  8 Aug 2006 07:05:05 +0000

Fixed repeat single-file loading with Files.importFromURL() and Files.linkFromURL() (have to use the "pageload" event rather than "load" -- thanks Simon)


Diffstat:
Mchrome/chromeFiles/content/scholar/xpcom/data_access.js | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/chrome/chromeFiles/content/scholar/xpcom/data_access.js b/chrome/chromeFiles/content/scholar/xpcom/data_access.js @@ -1955,7 +1955,7 @@ Scholar.Files = new function(){ var browser = Scholar.Browser.createHiddenBrowser(); browser.addEventListener("load", function(){ Scholar.Files.importFromDocument(browser.contentDocument, sourceItemID); - browser.removeEventListener("load", arguments.callee, true); + browser.removeEventListener("pageshow", arguments.callee, true); Scholar.Browser.deleteHiddenBrowser(browser); }, true); browser.loadURI(url, null, null, null, null); @@ -1966,7 +1966,7 @@ Scholar.Files = new function(){ var browser = Scholar.Browser.createHiddenBrowser(); browser.addEventListener("load", function(){ Scholar.Files.linkFromDocument(browser.contentDocument, sourceItemID); - browser.removeEventListener("load", arguments.callee, true); + browser.removeEventListener("pageshow", arguments.callee, true); Scholar.Browser.deleteHiddenBrowser(browser); }, true); browser.loadURI(url, null, null, null, null);