From 4649553c5e84c8f81b3b9b1c371e1e79f397a57a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Wed, 6 Jan 2021 22:15:06 +0200 Subject: [PATCH] Try to fix Color picker of lists is empty. Part 6. Thanks to bronger and xet7 ! Related #3418 --- client/components/lists/listHeader.jade | 2 +- client/components/lists/listHeader.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/client/components/lists/listHeader.jade b/client/components/lists/listHeader.jade index 0660e1b2d..c566003f3 100644 --- a/client/components/lists/listHeader.jade +++ b/client/components/lists/listHeader.jade @@ -153,7 +153,7 @@ template(name="setListColorPopup") form.edit-label .palette-colors: each colors // note: we use the swimlane palette to have more than just the border - span.card-label.palette-color.js-palette-color(class=colorClass) + span.card-label.palette-color.js-palette-color(class="card-details-{{color}}") if(isSelected color) i.fa.fa-check button.primary.confirm.js-submit {{_ 'save'}} diff --git a/client/components/lists/listHeader.js b/client/components/lists/listHeader.js index 9545f6609..f4a4e7c0b 100644 --- a/client/components/lists/listHeader.js +++ b/client/components/lists/listHeader.js @@ -279,7 +279,11 @@ BlazeComponent.extendComponent({ }, isSelected(color) { - return this.currentColor.get() === color; + if (this.currentColor.get() === null) { + return color === 'white'; + } else { + return this.currentColor.get() === color; + } }, events() {