X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FBoard.vue;h=c7c37896e489ee35e7fd65dee61be321bd58cb1a;hp=c052cd14591054b92d7becb12b531c73a733a249;hb=b406466b0f0ce67451f1718053e5f5691d6507fb;hpb=d1a0cce3c1e05352c6017a77186b5e31a523490f 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 = (