From ea3e8a8d7b6251e3174bd88213e02ff51cd0790b Mon Sep 17 00:00:00 2001 From: dlandon Date: Sun, 8 Dec 2024 07:08:22 -0600 Subject: [PATCH] Fix tabbed mode erratic operation. --- .../plugins/dynamix/include/DefaultPageLayout.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/emhttp/plugins/dynamix/include/DefaultPageLayout.php b/emhttp/plugins/dynamix/include/DefaultPageLayout.php index ee4ab10ff..64d8c3015 100644 --- a/emhttp/plugins/dynamix/include/DefaultPageLayout.php +++ b/emhttp/plugins/dynamix/include/DefaultPageLayout.php @@ -200,11 +200,11 @@ function settab(tab) { $.cookie('one','tab1'); - + $.cookie('one',tab); - $.cookie(($.cookie('one')==null?'tab':'one'),tab); + $.cookie('one',tab); } function done(key) { @@ -586,7 +586,16 @@ function flashReport() { }); } $(function() { - var tab = $.cookie('one')||$.cookie('tab')||'tab1'; + + + const tab = $.cookie('tab')||'tab1'; + + + const tab = $.cookie('one')||'tab1'; + + + const tab = $.cookie('one')||'tab1'; + if (tab=='tab0') tab = 'tab'+$('input[name$="tabs"]').length; else if ($('#'+tab).length==0) {initab(); tab = 'tab1';} $('#'+tab).attr('checked', true); updateTime();