Remove 'previous' from counter's dataset when move has ended
This commit is contained in:
parent
7fc0522a98
commit
d560c1a8a5
@ -191,7 +191,6 @@ export default class Counter {
|
|||||||
let counter = this.getCounter(allegiance, number);
|
let counter = this.getCounter(allegiance, number);
|
||||||
|
|
||||||
if (counter) {
|
if (counter) {
|
||||||
this.container.placing.push(counter);
|
|
||||||
counter.classList.add(selectedClass);
|
counter.classList.add(selectedClass);
|
||||||
let existingArcs = this.container.getExistingArcs(allegiance, number);
|
let existingArcs = this.container.getExistingArcs(allegiance, number);
|
||||||
existingArcs.forEach(el => el.removeAttribute('clip-path'));
|
existingArcs.forEach(el => el.removeAttribute('clip-path'));
|
||||||
@ -201,7 +200,6 @@ export default class Counter {
|
|||||||
|
|
||||||
unSelect() {
|
unSelect() {
|
||||||
let selected = this.container.getSelected();
|
let selected = this.container.getSelected();
|
||||||
this.container.placing = [];
|
|
||||||
|
|
||||||
if (selected) {
|
if (selected) {
|
||||||
let { troopNumber, troopAllegiance } = selected.dataset;
|
let { troopNumber, troopAllegiance } = selected.dataset;
|
||||||
@ -309,6 +307,8 @@ export default class Counter {
|
|||||||
trace.remove();
|
trace.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete el.dataset.previous;
|
||||||
|
|
||||||
if (proneCounter) {
|
if (proneCounter) {
|
||||||
proneCounter.dataset.preexisting = '';
|
proneCounter.dataset.preexisting = '';
|
||||||
}
|
}
|
||||||
|
@ -99,10 +99,12 @@ export default class Game {
|
|||||||
}
|
}
|
||||||
|
|
||||||
select(allegiance, number) {
|
select(allegiance, number) {
|
||||||
|
this.placing.push(this.counter.getCounter(allegiance, number));
|
||||||
this.counter.select({ dataset: { allegiance, number } });
|
this.counter.select({ dataset: { allegiance, number } });
|
||||||
}
|
}
|
||||||
|
|
||||||
unSelect() {
|
unSelect() {
|
||||||
|
this.placing = [];
|
||||||
this.counter.unSelect();
|
this.counter.unSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user