summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWinnie Hellmann <winnie@gitlab.com>2019-04-03 12:49:30 +0200
committerWinnie Hellmann <winnie@gitlab.com>2019-04-03 12:49:30 +0200
commit3369042ee5da639d09e6aab0281d6e9ce4158528 (patch)
tree9be79b423e1b86f060485e8931bcb797be325b6c
parent7700e0298802857495bd3d0e7601a5d47a7b3335 (diff)
downloadgitlab-ce-3369042ee5da639d09e6aab0281d6e9ce4158528.tar.gz
Copy sidebar todo component from EE
-rw-r--r--app/assets/javascripts/sidebar/components/todo_toggle/todo.vue5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue b/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue
index 706e6ca19c3..57125c78cf6 100644
--- a/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue
+++ b/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue
@@ -50,6 +50,9 @@ export default {
buttonLabel() {
return this.isTodo ? MARK_TEXT : TODO_TEXT;
},
+ buttonTooltip() {
+ return !this.collapsed ? undefined : this.buttonLabel;
+ },
collapsedButtonIconClasses() {
return this.isTodo ? 'todo-undone' : '';
},
@@ -69,7 +72,7 @@ export default {
<button
v-tooltip
:class="buttonClasses"
- :title="buttonLabel"
+ :title="buttonTooltip"
:aria-label="buttonLabel"
:data-issuable-id="issuableId"
:data-issuable-type="issuableType"