X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FBaseGame.vue;h=47776de24987e40dc9c7c81d20aa90ad34c93526;hp=dc1ec676192edec94cc108ff436875d677030a4b;hb=933fd1f90a080c1a3e477cc36adebb5e8db8a9d3;hpb=a13cbc0f2c8cf46c0584118a11af9e3cd6bbdcb9 diff --git a/client/src/components/BaseGame.vue b/client/src/components/BaseGame.vue index dc1ec676..47776de2 100644 --- a/client/src/components/BaseGame.vue +++ b/client/src/components/BaseGame.vue @@ -66,7 +66,8 @@ div#baseGame( | {{ st.tr["Rules"] }} #movesList MoveList( - v-if="showMoves" + v-if="showMoves != 'none'" + :show="showMoves" :score="game.score" :message="game.scoreMsg" :firstNum="firstMoveNumber" @@ -115,10 +116,12 @@ export default { }, computed: { showMoves: function() { - return this.game.score != "*" || (this.vr && this.vr.ShowMoves == "all"); + return this.game.score != "*" + ? "all" + : (this.vr ? this.vr.showMoves : "none"); }, showTurn: function() { - return this.game.score == '*' && this.vr && this.vr.ShowMoves != "all"; + return this.game.score == '*' && this.vr && this.vr.showMoves != "all"; }, turn: function() { return this.vr @@ -126,10 +129,10 @@ export default { : ""; }, canAnalyze: function() { - return this.game.mode != "analyze" && this.vr && this.vr.CanAnalyze; + return this.game.mode != "analyze" && this.vr && this.vr.canAnalyze; }, allowDownloadPGN: function() { - return this.game.score != "*" || (this.vr && this.vr.ShowMoves == "all"); + return this.game.score != "*" || (this.vr && this.vr.showMoves == "all"); } }, created: function() {