fix startup tab handling
This commit is contained in:
parent
c19dd6b7dc
commit
556e5b46d8
24
prefs.js
24
prefs.js
|
@ -1107,29 +1107,37 @@ function selectTab(id, noupdate, subop) {
|
||||||
function init_second_stage() {
|
function init_second_stage() {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var active_tab = getInitParam("prefs_active_tab");
|
|
||||||
if (!$(active_tab+"Tab")) active_tab = "genConfig";
|
|
||||||
if (!active_tab || active_tab == '0') active_tab = "genConfig";
|
|
||||||
|
|
||||||
document.onkeydown = pref_hotkey_handler;
|
document.onkeydown = pref_hotkey_handler;
|
||||||
document.onmousedown = mouse_down_handler;
|
document.onmousedown = mouse_down_handler;
|
||||||
document.onmouseup = mouse_up_handler;
|
document.onmouseup = mouse_up_handler;
|
||||||
|
|
||||||
var tab = getURLParam('tab');
|
|
||||||
|
|
||||||
caller_subop = getURLParam('subop');
|
caller_subop = getURLParam('subop');
|
||||||
|
|
||||||
if (getURLParam("subopparam")) {
|
if (getURLParam("subopparam")) {
|
||||||
caller_subop = caller_subop + ":" + getURLParam("subopparam");
|
caller_subop = caller_subop + ":" + getURLParam("subopparam");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tab) active_tab = tab;
|
|
||||||
|
|
||||||
loading_set_progress(60);
|
loading_set_progress(60);
|
||||||
|
|
||||||
selectTab(active_tab, true);
|
|
||||||
notify("");
|
notify("");
|
||||||
|
|
||||||
|
dojo.addOnLoad(function() {
|
||||||
|
|
||||||
|
var active_tab = getInitParam("prefs_active_tab");
|
||||||
|
if (!$(active_tab+"Tab")) active_tab = "genConfig";
|
||||||
|
if (!active_tab || active_tab == '0') active_tab = "genConfig";
|
||||||
|
|
||||||
|
var http_tab = getURLParam('tab');
|
||||||
|
|
||||||
|
if (http_tab) active_tab = http_tab;
|
||||||
|
|
||||||
|
var tab = dijit.byId(active_tab + "Tab");
|
||||||
|
|
||||||
|
if (tab) dijit.byId("pref-tabs").selectChild(tab);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
setTimeout("hotkey_prefix_timeout()", 5*1000);
|
setTimeout("hotkey_prefix_timeout()", 5*1000);
|
||||||
remove_splash();
|
remove_splash();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue