diff options
| author | Stephen Blott | 2017-12-19 14:56:10 +0000 |
|---|---|---|
| committer | GitHub | 2017-12-19 14:56:10 +0000 |
| commit | 7b83828ac69e521327eb036fe2f2db5fd869631a (patch) | |
| tree | f333d8bdfb7466c8292dbd33b387707216bb37af | |
| parent | 44e65ef9d9faad5cbd18181c9158c591ec57605f (diff) | |
| parent | 1b23f70fa75592422056342cd7d9297d0804ea3f (diff) | |
| download | vimium-7b83828ac69e521327eb036fe2f2db5fd869631a.tar.bz2 | |
Merge pull request #2877 from smblott-github/fix-ff-opening-multiple-tabs
Do not open tab for target "_blank".
| -rw-r--r-- | lib/dom_utils.coffee | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dom_utils.coffee b/lib/dom_utils.coffee index 67d5a44c..ebd9cf3d 100644 --- a/lib/dom_utils.coffee +++ b/lib/dom_utils.coffee @@ -250,7 +250,7 @@ DomUtils = eventSequence = ["mouseover", "mousedown", "mouseup", "click"] for event in eventSequence defaultActionShouldTrigger = @simulateMouseEvent event, element, modifiers - if event == "click" and defaultActionShouldTrigger and Utils.isFirefox() + if event == "click" and defaultActionShouldTrigger and Utils.isFirefox() and element.target != "_blank" # Firefox doesn't (currently) trigger the default action for modified keys. DomUtils.simulateClickDefaultAction element, modifiers defaultActionShouldTrigger # return the values returned by each @simulateMouseEvent call. |
