diff options
Diffstat (limited to 'modules/overlay')
-rw-r--r-- | modules/overlay/overlay-parent.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/overlay/overlay-parent.js b/modules/overlay/overlay-parent.js index a3fa7ee5c..2ed3914cf 100644 --- a/modules/overlay/overlay-parent.js +++ b/modules/overlay/overlay-parent.js @@ -752,7 +752,9 @@ Drupal.overlay.clickHandler = function (event) { else if ($target.get(0).hostname != window.location.hostname) { // Add a target attribute to the clicked link. This is being picked up by // the default action handler. - $target.attr('target', '_new'); + if (!$target.attr('target')) { + $target.attr('target', '_new'); + } } // Non-admin links should close the overlay and open in the main window. // Only handle them if the overlay is open and the clicked link is inside |