File listing does not handle ctrl+click correctly
Summary
The Files list steals ctrl+clicks that are not intended for it, and accepts them as if they are normal clicks.
Steps to reproduce
Go to Repository->Files. Ctrl+Click on a file in the list.
Example Project
This one.
What is the current bug behavior?
If you ctrl+click anywhere on the row, the current view changes to the selected file. If you ctrl+click on the file name exactly, a new tab is opened with the selected file. The current view also changes to the selected file.
What is the expected correct behavior?
Only a new tab should be opened.
Output of checks
This bug happens on GitLab.com