Fix TD autobuyer reactivity display issue

Fixes #709
This commit is contained in:
Andrei Andreev 2019-08-11 15:09:34 +03:00
parent ca9eef20d5
commit 7c64e9b118
2 changed files with 6 additions and 4 deletions

View File

@ -14,7 +14,7 @@ Vue.component("time-dim-row", {
rateOfChange: new Decimal(0),
cost: new Decimal(0),
isAffordable: false,
autobuyers: player.reality.tdbuyers
autobuyers: Array.from(player.reality.tdbuyers)
};
},
computed: {
@ -45,6 +45,7 @@ Vue.component("time-dim-row", {
}
this.cost.copyFrom(dimension.cost);
this.isAffordable = dimension.isAffordable;
this.autobuyers = Array.from(player.reality.tdbuyers);
},
buyTimeDimension() {
buyTimeDimension(this.tier);
@ -70,4 +71,4 @@ Vue.component("time-dim-row", {
@click="buyTimeDimension"
>{{buttonContents}}</primary-button>
</div>`,
});
});

View File

@ -14,7 +14,7 @@ Vue.component("new-time-dimension-row", {
rateOfChange: new Decimal(0),
cost: new Decimal(0),
isAffordable: false,
autobuyers: player.reality.tdbuyers
autobuyers: Array.from(player.reality.tdbuyers)
};
},
computed: {
@ -45,6 +45,7 @@ Vue.component("new-time-dimension-row", {
}
this.cost.copyFrom(dimension.cost);
this.isAffordable = dimension.isAffordable;
this.autobuyers = Array.from(player.reality.tdbuyers);
},
buyTimeDimension() {
buyTimeDimension(this.tier);
@ -70,4 +71,4 @@ Vue.component("new-time-dimension-row", {
@click="buyTimeDimension"
>{{buttonContents}}</primary-button>
</div>`,
});
});