Code:
function TBP_BrowserOpenTab()
{
var loadHome, loadNewInBackground;
try {
loadHome = gPref.getBoolPref("extensions.tabmix.loadHome");
loadNewInBackground = gPref.getBoolPref("extensions.tabmix.loadNewInBackground");
}
catch(e) {
loadNewInBackground = false;
}
if (loadHome) {
var originCharset = document.characterSet;
var newTab = gBrowser.addTab(gHomeButton.getHomePage().split("|")[0], null, originCharset);
if (!loadNewInBackground) gBrowser.selectedTab = newTab;
}
else {
var blankTab = gBrowser.addTab('about:blank');
if (!loadNewInBackground) gBrowser.selectedTab = blankTab;
if (gURLBar) {
setTimeout(function() { gURLBar.focus(); }, 5);
}
}
return;
}
if loadHome, please not focus urlbar.
I renewed here.
before:
Code:
else {
var blankTab = gBrowser.addTab('about:blank');
if (!loadNewInBackground) gBrowser.selectedTab = blankTab;
}
if (gURLBar) {
setTimeout(function() { gURLBar.focus(); }, 5);
}
after:
Code:
else {
var blankTab = gBrowser.addTab('about:blank');
if (!loadNewInBackground) gBrowser.selectedTab = blankTab;
if (gURLBar) {
setTimeout(function() { gURLBar.focus(); }, 5);
}
}