diff options
-rw-r--r-- | misc/vertical-tabs.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/vertical-tabs.js b/misc/vertical-tabs.js index ebfaa4f7f..3aa0f6f9e 100644 --- a/misc/vertical-tabs.js +++ b/misc/vertical-tabs.js @@ -134,6 +134,8 @@ Drupal.verticalTab.prototype = { tabShow: function () { // Display the tab. this.item.show(); + // Show the vertical tabs. + this.item.closest('.vertical-tabs').show(); // Update .first marker for items. We need recurse from parent to retain the // actual DOM element order as jQuery implements sortOrder, but not as public // method. @@ -164,6 +166,10 @@ Drupal.verticalTab.prototype = { if ($firstTab.length) { $firstTab.data('verticalTab').focus(); } + // Hide the vertical tabs (if no tabs remain). + else { + this.item.closest('.vertical-tabs').hide(); + } return this; } }; |