diff --git a/core/themes/seven/js/nav-tabs.js b/core/themes/seven/js/nav-tabs.js index d78697f..9d73b37 100644 --- a/core/themes/seven/js/nav-tabs.js +++ b/core/themes/seven/js/nav-tabs.js @@ -8,6 +8,7 @@ function init (i, tab) { var $tab = $(tab); var $target = $tab.find('[data-drupal-nav-tabs-target]'); + var isCollapsible = $tab.hasClass('is-collapsible'); function openMenu (e) { $target.toggleClass('is-open'); @@ -17,7 +18,9 @@ $tab.addClass('is-horizontal'); var isHorizontal = $tab.parent().width() > $tab.intrinsic('width'); $tab.toggleClass('is-horizontal', isHorizontal); - $tab.toggleClass('is-collapse-enabled', !isHorizontal); + if(isCollapsible) { + $tab.toggleClass('is-collapse-enabled', !isHorizontal); + } if (isHorizontal) { $target.removeClass('is-open'); } diff --git a/core/themes/seven/seven.theme b/core/themes/seven/seven.theme index 131333c..7718f11 100644 --- a/core/themes/seven/seven.theme +++ b/core/themes/seven/seven.theme @@ -84,7 +84,7 @@ function seven_menu_local_tasks(&$variables) { if (!empty($variables['primary'])) { drupal_add_library('seven', 'drupal.nav-tabs', FALSE); $variables['primary']['#prefix'] = '

' . t('Primary tabs') . '

'; - $variables['primary']['#prefix'] .= '