Deselect when view changes to another squad
This commit is contained in:
parent
97af8d3e86
commit
d886028a76
13
src/index.js
13
src/index.js
@ -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');
|
||||
}
|
||||
})
|
||||
);
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user