diff options
author | André Luís <me@andr3.net> | 2018-09-20 08:21:17 +0000 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-09-20 08:21:17 +0000 |
commit | 38beacc926544725c43220bf7b9b4c90351f7831 (patch) | |
tree | 7ae08396f16bd8412e66b69926cd2ee86830743d /app/assets/javascripts/diffs/components/parallel_diff_table_row.vue | |
parent | 3314233588ec13eb16d562702aa281e99b44f825 (diff) | |
download | gitlab-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.vue | 5 |
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'); |