www

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

commit 8af3a30fa4df1a8803e9f4b58b8b92df9c850f34
parent e30890711ad29c45d9f6e670151318f014dcd1d9
Author: Simon Kornblith <simon@simonster.com>
Date:   Fri, 11 Feb 2011 18:04:31 +0000

fix tab switch issues


Diffstat:
Mchrome/content/zotero/tab.js | 10+++-------
1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/chrome/content/zotero/tab.js b/chrome/content/zotero/tab.js @@ -81,10 +81,6 @@ var ZoteroTab = new function() var listener = function(event) { if(event.target !== tab) return; window.gBrowser.tabContainer.removeEventListener("TabSelect", listener, false); - if(!Zotero || !Zotero.initialized) { - ZoteroPane.displayStartupError(true); - return; - } ZoteroPane.init(); ZoteroPane.makeVisible(); } @@ -106,10 +102,10 @@ var ZoteroTab = new function() } this.onUnload = function() { - if(window.ZoteroPane === window.ZoteroPane_Tab) { - window.ZoteroPane = window.ZoteroPane_Overlay; + if(this.containerWindow.ZoteroPane === this.containerWindow.ZoteroPane_Tab) { + this.containerWindow.ZoteroPane = this.containerWindow.ZoteroPane_Overlay; } - delete window.ZoteroPane_Tab; + delete this.containerWindow.ZoteroPane_Tab; ZoteroPane.destroy(); } }