diff --git a/core/modules/contextual/contextual.base.css b/core/modules/contextual/contextual.base.css index 0b59eba..5c20c8a 100644 --- a/core/modules/contextual/contextual.base.css +++ b/core/modules/contextual/contextual.base.css @@ -13,8 +13,7 @@ display: none; } .contextual-region:hover .contextual, -.contextual-region:hover .trigger, -.contextual-active .trigger, +.contextual-region:hover .contextual-links-trigger-active, .contextual-active .contextual-links { display: block; } diff --git a/core/modules/contextual/contextual.js b/core/modules/contextual/contextual.js index 2744acb..e3968f3 100644 --- a/core/modules/contextual/contextual.js +++ b/core/modules/contextual/contextual.js @@ -30,6 +30,10 @@ Drupal.behaviors.contextualLinks = { ); // Hide the contextual links when user clicks a link or rolls out of the .contextual-region. $region.bind('mouseleave click', Drupal.contextualLinks.mouseleave); + $region.hover( + function() { $trigger.addClass('contextual-links-trigger-active'); }, + function() { $trigger.removeClass('contextual-links-trigger-active'); } + ); // Prepend the trigger. $wrapper.prepend($trigger); });