summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/notes
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-12-04 10:58:02 +0000
committerPhil Hughes <me@iamphill.com>2018-12-04 10:58:02 +0000
commitb8ee8c27875c0fa730cdd08f00a8fcb9d845d953 (patch)
tree4155e0b9d8566c69b3ca08d3854d5ff97c74dbcf /app/assets/javascripts/notes
parent403430968cf2a98a88d0c454501d883d6508e7e0 (diff)
downloadgitlab-ce-b8ee8c27875c0fa730cdd08f00a8fcb9d845d953.tar.gz
Fixed multiple diff line discussions not expanding
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53600
Diffstat (limited to 'app/assets/javascripts/notes')
-rw-r--r--app/assets/javascripts/notes/stores/mutations.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/assets/javascripts/notes/stores/mutations.js b/app/assets/javascripts/notes/stores/mutations.js
index 667c8a97cf3..b75b7525a75 100644
--- a/app/assets/javascripts/notes/stores/mutations.js
+++ b/app/assets/javascripts/notes/stores/mutations.js
@@ -178,9 +178,11 @@ export default {
}
},
- [types.TOGGLE_DISCUSSION](state, { discussionId }) {
+ [types.TOGGLE_DISCUSSION](state, { discussionId, shouldExpand = null }) {
const discussion = utils.findNoteObjectById(state.discussions, discussionId);
- Object.assign(discussion, { expanded: !discussion.expanded });
+ Object.assign(discussion, {
+ expanded: shouldExpand === null ? !discussion.expanded : shouldExpand,
+ });
},
[types.UPDATE_NOTE](state, note) {