Deselect when view changes to another squad

This commit is contained in:
Catalin Constantin Mititiuc 2025-06-16 22:41:33 -07:00
parent 97af8d3e86
commit d886028a76

View File

@ -266,10 +266,15 @@ document.querySelectorAll('#record-sheet [data-allegiance]').forEach(el => {
squadNumbers.forEach(sn =>
sn.addEventListener('click', function() {
recordContainer.dataset.viewSquadNumber = this.dataset.number;
squadNumbers.forEach(sn =>
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
);
if (!this.classList.contains('selected')) {
recordContainer.dataset.viewSquadNumber = this.dataset.number;
console.log();
squadNumbers.forEach(sn =>
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
);
if (el.querySelector('.soldier-record.selected')) Observable.notify('select');
}
})
);
});