mirror of
https://github.com/unraid/webgui.git
synced 2026-02-18 06:58:47 -06:00
Fix tabbed mode erratic operation.
This commit is contained in:
@@ -200,11 +200,11 @@ function settab(tab) {
|
||||
$.cookie('one','tab1');
|
||||
<?endif;?>
|
||||
<?break;?>
|
||||
<?case'Cache':case'Data':case'Flash':case'Parity':?>
|
||||
<?case'Cache':case'Data':case'Device':case'Flash':case'Parity':?>
|
||||
$.cookie('one',tab);
|
||||
<?break;?>
|
||||
<?default:?>
|
||||
$.cookie(($.cookie('one')==null?'tab':'one'),tab);
|
||||
$.cookie('one',tab);
|
||||
<?endswitch;?>
|
||||
}
|
||||
function done(key) {
|
||||
@@ -586,7 +586,16 @@ function flashReport() {
|
||||
});
|
||||
}
|
||||
$(function() {
|
||||
var tab = $.cookie('one')||$.cookie('tab')||'tab1';
|
||||
<?switch ($myPage['name']):?>
|
||||
<?case'Main':?>
|
||||
const tab = $.cookie('tab')||'tab1';
|
||||
<?break;?>
|
||||
<?case'Cache':case'Data':case'Device':case'Flash':case'Parity':?>
|
||||
const tab = $.cookie('one')||'tab1';
|
||||
<?break;?>
|
||||
<?default:?>
|
||||
const tab = $.cookie('one')||'tab1';
|
||||
<?endswitch;?>
|
||||
if (tab=='tab0') tab = 'tab'+$('input[name$="tabs"]').length; else if ($('#'+tab).length==0) {initab(); tab = 'tab1';}
|
||||
$('#'+tab).attr('checked', true);
|
||||
updateTime();
|
||||
|
||||
Reference in New Issue
Block a user