diff options
author | Winnie Hellmann <winnie@gitlab.com> | 2019-04-03 12:49:30 +0200 |
---|---|---|
committer | Winnie Hellmann <winnie@gitlab.com> | 2019-04-03 12:49:30 +0200 |
commit | 3369042ee5da639d09e6aab0281d6e9ce4158528 (patch) | |
tree | 9be79b423e1b86f060485e8931bcb797be325b6c | |
parent | 7700e0298802857495bd3d0e7601a5d47a7b3335 (diff) | |
download | gitlab-ce-3369042ee5da639d09e6aab0281d6e9ce4158528.tar.gz |
Copy sidebar todo component from EE
-rw-r--r-- | app/assets/javascripts/sidebar/components/todo_toggle/todo.vue | 5 |
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" |