Read about our upcoming Code of Conduct on this issue

Commit 6a626a46 authored by Alfredo Sumaran's avatar Alfredo Sumaran
Browse files

Fixes opening files on a new tab with meta key + click or using mouse middle button

parent 0c6c481f4836
......@@ -6,10 +6,14 @@ class @TreeView
# Make the entire tree-item row clickable, but not if clicking another link (like a commit message)
$(".tree-content-holder .tree-item").on 'click', (e) ->
$clickedEl = $(
path = $('.tree-item-file-name a', this).attr('href')
if not $'a') and not $'.str-truncated')
path = $('.tree-item-file-name a', this).attr('href')
if e.metaKey or e.which is 2
e.preventDefault() path, '_blank'
Turbolinks.visit path
# Show the "Loading commit data" for only the first element
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment