From 94a33dc47f03af75264e6c366f6427a8886d6453 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sat, 20 Jul 2013 13:00:43 -0500 Subject: [PATCH] fixed issue 1601:admin edit page first tab closing issue, thanks Paolo --- VERSION | 2 +- applications/admin/views/default/edit.html | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index e15ecafc..7b8b5bcb 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.6.0-development+timestamp.2013.07.20.12.53.53 +Version 2.6.0-development+timestamp.2013.07.20.12.59.52 diff --git a/applications/admin/views/default/edit.html b/applications/admin/views/default/edit.html index 6700bf9b..3edaeca0 100644 --- a/applications/admin/views/default/edit.html +++ b/applications/admin/views/default/edit.html @@ -65,10 +65,15 @@ jQuery(document).on('click', '#filesTab button[class="close"]', function (e) { } if (close) { if (tab_header.hasClass('active') === true) { //Set active an other tab - jQuery(tab_header).prev().children('a[data-toggle="tab"]').tab('show'); // Select first tab + var $prev = jQuery(tab_header).prev(); + if ($prev.length) { + $prev.children('a[data-toggle="tab"]').tab('show'); // select previous tab + } else { + jQuery(tab_header).next().children('a[data-toggle="tab"]').tab('show'); // select next tab + } } tab_header.remove(); //remove li of tab - tab_body.remove(); //remove li of tab + tab_body.remove(); //remove tab content (div) } });