File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,12 @@ const doLoadFileContent = (event: MouseEvent) => {
4949 props .navigateViewContent (props .item .fullPath , openNewTab );
5050};
5151
52- const doGotoSubModule = () => {
52+ const doGotoSubModule = (event : MouseEvent ) => {
53+ const openNewTab = event .button === 1 || event .ctrlKey || event .metaKey ;
54+ if (openNewTab ) {
55+ window .open (props .item .submoduleUrl , ' _blank' );
56+ return ;
57+ }
5358 location .href = props .item .submoduleUrl ;
5459};
5560 </script >
@@ -60,6 +65,7 @@ const doGotoSubModule = () => {
6065 v-if =" item.entryMode === 'commit'" class =" tree-item type-submodule"
6166 :title =" item.entryName"
6267 @click.stop =" doGotoSubModule"
68+ @click.middle.stop =" doGotoSubModule"
6369 >
6470 <!-- submodule -->
6571 <div class =" item-content" >
You can’t perform that action at this time.
0 commit comments