summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/boards/components/modal/list.js.es6
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/boards/components/modal/list.js.es6')
-rw-r--r--app/assets/javascripts/boards/components/modal/list.js.es68
1 files changed, 7 insertions, 1 deletions
diff --git a/app/assets/javascripts/boards/components/modal/list.js.es6 b/app/assets/javascripts/boards/components/modal/list.js.es6
index c0c3f4b8d8f..605c1101666 100644
--- a/app/assets/javascripts/boards/components/modal/list.js.es6
+++ b/app/assets/javascripts/boards/components/modal/list.js.es6
@@ -12,6 +12,10 @@
watch: {
activeTab() {
this.initMasonry();
+
+ if (this.activeTab === 'all') {
+ ModalStore.purgeUnselectedIssues();
+ }
},
issues: {
handler() {
@@ -43,7 +47,9 @@
showIssue(issue) {
if (this.activeTab === 'all') return true;
- return issue.selected;
+ const index = ModalStore.selectedIssueIndex(issue);
+
+ return index !== -1;
},
initMasonry() {
const listScrollTop = this.$refs.list.scrollTop;