X-Git-Url: https://git.auder.net/css/rpsls.css?a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FBoard.vue;h=c7c37896e489ee35e7fd65dee61be321bd58cb1a;hb=1e02d16d2a376f7ef0af3c1ea36948a5f5926034;hp=c052cd14591054b92d7becb12b531c73a733a249;hpb=26d8a01a40dc198b633ae86f698b1ae82415e5e1;p=vchess.git diff --git a/client/src/components/Board.vue b/client/src/components/Board.vue index c052cd14..c7c37896 100644 --- a/client/src/components/Board.vue +++ b/client/src/components/Board.vue @@ -60,8 +60,10 @@ export default { if (!!lm) { if (!Array.isArray(lm)) lm = [lm]; lm.forEach(m => { - lmHighlights[m.start.x + sizeX * m.start.y] = true; - lmHighlights[m.end.x + sizeX * m.end.y] = true; + if (V.OnBoard(m.start.x, m.start.y)) + lmHighlights[m.start.x + sizeX * m.start.y] = true; + if (V.OnBoard(m.end.x, m.end.y)) + lmHighlights[m.end.x + sizeX * m.end.y] = true; }); } const showLight = (