john woods - 2007-01-25

Logged In: YES
user_id=379060
Originator: NO

I had a similar problem in Firefox 1.5.0.9. I increased the timeout at the bottom of the extension's file: javascript.js to 8 seconds. On a Pentium 4 Mobile 1.6ghz, with 10 tabs open when I closed the browser, it could open now open all 10 on startup... only complaining once about a slow script in operation which Firefox could cancel or allow. I will test further later, seeing as now I can leave tabeffect enabled at least.

change:
window.addEventListener("load", function() {
window.setTimeout('TabEffect.init();', 0);
}, false);

to:
window.addEventListener("load", function() {
window.setTimeout('TabEffect.init();', 8000);
}, false);

Where 8000 = 8 seconds. This number is to allow 8 seconds before trying to hook the current selected tab. More or less depending on your browsing habits and machine cpu speed, network connection speed with latency etc... but this extension does not need immediate access to the Current Selected tab on startup.