From 9ecb06ae2a1d6eb72f524ad463e06c1c1d74fa06 Mon Sep 17 00:00:00 2001 From: Tim Zallmann Date: Fri, 29 Jun 2018 21:27:58 +0000 Subject: [PATCH] Resolve "Merge request collapse icon is tiny" --- .../javascripts/diffs/components/diff_file_header.vue | 6 +++++- app/assets/stylesheets/pages/diff.scss | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/diffs/components/diff_file_header.vue b/app/assets/javascripts/diffs/components/diff_file_header.vue index 1176ca25b7b..fba1d1af7cd 100644 --- a/app/assets/javascripts/diffs/components/diff_file_header.vue +++ b/app/assets/javascripts/diffs/components/diff_file_header.vue @@ -112,7 +112,11 @@ export default { }, methods: { handleToggle(e, checkTarget) { - if (!checkTarget || e.target === this.$refs.header) { + if ( + !checkTarget || + e.target === this.$refs.header || + (e.target.classList && e.target.classList.contains('diff-toggle-caret')) + ) { this.$emit('toggleFile'); } }, diff --git a/app/assets/stylesheets/pages/diff.scss b/app/assets/stylesheets/pages/diff.scss index 8c25d177813..a90a9c6e486 100644 --- a/app/assets/stylesheets/pages/diff.scss +++ b/app/assets/stylesheets/pages/diff.scss @@ -14,8 +14,8 @@ background-color: $gray-normal; } - .diff-toggle-caret { - padding-right: 6px; + svg { + vertical-align: text-bottom; } } -- GitLab