Deselect when view changes to another squad
This commit is contained in:
parent
97af8d3e86
commit
d886028a76
@ -266,10 +266,15 @@ document.querySelectorAll('#record-sheet [data-allegiance]').forEach(el => {
|
|||||||
|
|
||||||
squadNumbers.forEach(sn =>
|
squadNumbers.forEach(sn =>
|
||||||
sn.addEventListener('click', function() {
|
sn.addEventListener('click', function() {
|
||||||
|
if (!this.classList.contains('selected')) {
|
||||||
recordContainer.dataset.viewSquadNumber = this.dataset.number;
|
recordContainer.dataset.viewSquadNumber = this.dataset.number;
|
||||||
|
console.log();
|
||||||
squadNumbers.forEach(sn =>
|
squadNumbers.forEach(sn =>
|
||||||
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
|
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (el.querySelector('.soldier-record.selected')) Observable.notify('select');
|
||||||
|
}
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user