Move Checklist, getBoardData only resets the swimlane and list if the board id was changed

This commit is contained in:
Martin Filser 2022-01-30 12:11:42 +01:00
parent 7501e255dd
commit ea95357ae4

View file

@ -511,13 +511,16 @@ BlazeComponent.extendComponent({
const self = this;
Meteor.subscribe('board', boardId, false, {
onReady() {
const sameBoardId = self.selectedBoardId.get() == boardId;
self.selectedBoardId.set(boardId);
// reset swimlane id (for selection in cards())
self.setFirstSwimlaneId();
if (!sameBoardId) {
// reset swimlane id (for selection in cards())
self.setFirstSwimlaneId();
// reset list id (for selection in cards())
self.setFirstListId();
// reset list id (for selection in cards())
self.setFirstListId();
}
},
});
},