diff --git a/modules/contextual/contextual.css b/modules/contextual/contextual.css index e49eb37..4c47f7d 100644 --- a/modules/contextual/contextual.css +++ b/modules/contextual/contextual.css @@ -74,7 +74,7 @@ div.contextual-links-wrapper ul.contextual-links { -webkit-border-top-left-radius: 4px; /* LTR */ border-radius: 4px 0 4px 4px; /* LTR */ } -.contextual-links-region:hover a.contextual-links-trigger, +a.contextual-links-trigger-active, div.contextual-links-active a.contextual-links-trigger, div.contextual-links-active ul.contextual-links { display: block; diff --git a/modules/contextual/contextual.js b/modules/contextual/contextual.js index ee5b7a0..d3982ea 100644 --- a/modules/contextual/contextual.js +++ b/modules/contextual/contextual.js @@ -25,6 +25,10 @@ Drupal.behaviors.contextualLinks = { ); // Hide the contextual links when user clicks a link or rolls out of the .contextual-links-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); });