summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/assets/javascripts/merge_conflict_resolver.js.coffee6
-rw-r--r--app/assets/stylesheets/pages/merge_conflicts.scss1
-rw-r--r--app/views/projects/merge_requests/show/_conflicts.html.haml4
3 files changed, 6 insertions, 5 deletions
diff --git a/app/assets/javascripts/merge_conflict_resolver.js.coffee b/app/assets/javascripts/merge_conflict_resolver.js.coffee
index 47ff8b7825b..cc68d847abb 100644
--- a/app/assets/javascripts/merge_conflict_resolver.js.coffee
+++ b/app/assets/javascripts/merge_conflict_resolver.js.coffee
@@ -120,10 +120,10 @@ class window.MergeConflictResolver extends Vue
if conflict
if line.type is 'old'
- line = { lineType: 'conflict', lineNumber: line.old_line, richText: line.rich_text, section: 'origin', id, isSelected: no, isUnselected: no, isOrigin: yes }
+ line = { lineType: 'conflict', lineNumber: line.old_line, richText: line.rich_text, section: 'head', id, isSelected: no, isUnselected: no, isHead: yes }
file.parallelLines.left.push line
else if line.type is 'new'
- line = { lineType: 'conflict', lineNumber: line.new_line, richText: line.rich_text, section: 'head', id, isSelected: no, isUnselected: no, isHead: yes }
+ line = { lineType: 'conflict', lineNumber: line.new_line, richText: line.rich_text, section: 'origin', id, isSelected: no, isUnselected: no, isOrigin: yes }
file.parallelLines.right.push line
else
console.log 'unhandled line type...', line
@@ -155,7 +155,7 @@ class window.MergeConflictResolver extends Vue
for file in data.files
for section in file.sections when section.conflict
- @$set "resolutionData.#{section.id}", no
+ @$set "resolutionData['#{section.id}']", no
getInitialData: ->
diff --git a/app/assets/stylesheets/pages/merge_conflicts.scss b/app/assets/stylesheets/pages/merge_conflicts.scss
index f55134f968c..0e306c26541 100644
--- a/app/assets/stylesheets/pages/merge_conflicts.scss
+++ b/app/assets/stylesheets/pages/merge_conflicts.scss
@@ -16,6 +16,7 @@ $unselected_line: #F8F8F8;
.diff-wrap-lines .line_content {
white-space: normal;
+ min-height: 19px;
}
.head {
diff --git a/app/views/projects/merge_requests/show/_conflicts.html.haml b/app/views/projects/merge_requests/show/_conflicts.html.haml
index d40f231cf53..7491786c34a 100644
--- a/app/views/projects/merge_requests/show/_conflicts.html.haml
+++ b/app/views/projects/merge_requests/show/_conflicts.html.haml
@@ -43,14 +43,14 @@
%template{"v-if" => "line.isHeader"}
%td.diff-line-num.header
%td.line_content.header
- %strong {{line.text}}
+ %strong {{line.richText}}
%button.btn{"@click" => "handleSelected(line.id, line.section)"} Use this
%template{"v-if" => "!line.isHeader"}
%td.diff-line-num.old_line
{{line.lineNumber}}
%td.line_content
- {{{line.text}}}
+ {{{line.richText}}}
.files{"v-if" => "!isParallel"}
.diff-file.file-holder.conflict.inline-view{"v-for" => "file in conflictsData.files"}