summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
diff options
context:
space:
mode:
authorAndré Luís <me@andr3.net>2018-09-20 08:21:17 +0000
committerPhil Hughes <me@iamphill.com>2018-09-20 08:21:17 +0000
commit38beacc926544725c43220bf7b9b4c90351f7831 (patch)
tree7ae08396f16bd8412e66b69926cd2ee86830743d /app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
parent3314233588ec13eb16d562702aa281e99b44f825 (diff)
downloadgitlab-ce-38beacc926544725c43220bf7b9b4c90351f7831.tar.gz
Resolve "Link to file in Changes tab of MR no longer works for all files after incremental rendering improvement"
Diffstat (limited to 'app/assets/javascripts/diffs/components/parallel_diff_table_row.vue')
-rw-r--r--app/assets/javascripts/diffs/components/parallel_diff_table_row.vue5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue b/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
index fb68d191091..fcc3b3e9117 100644
--- a/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
+++ b/app/assets/javascripts/diffs/components/parallel_diff_table_row.vue
@@ -1,4 +1,5 @@
<script>
+import { mapActions } from 'vuex';
import $ from 'jquery';
import DiffTableCell from './diff_table_cell.vue';
import {
@@ -64,7 +65,11 @@ export default {
this.oldLineType = OLD_LINE_TYPE;
this.parallelDiffViewType = PARALLEL_DIFF_VIEW_TYPE;
},
+ mounted() {
+ this.scrollToLineIfNeededParallel(this.line);
+ },
methods: {
+ ...mapActions('diffs', ['scrollToLineIfNeededParallel']),
handleMouseMove(e) {
const isHover = e.type === 'mouseover';
const hoveringCell = e.target.closest('td');