X-Git-Url: https://git.auder.net/game/%22%20%20%20data.gameInfo.gameId%20%20%20%22?a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FMoveList.vue;h=da70e3490686b6eec83d7d63347c11d09eb4f252;hb=3c18611517fa137f089cbd866cbc8d3f4cc07735;hp=6f7b4dce56c11c14ab14af828c12f840cacb8af1;hpb=feaf1bf73fa8c6054e353585dee0b8a4fdcfbc4e;p=vchess.git diff --git a/client/src/components/MoveList.vue b/client/src/components/MoveList.vue index 6f7b4dce..da70e349 100644 --- a/client/src/components/MoveList.vue +++ b/client/src/components/MoveList.vue @@ -109,7 +109,10 @@ export default { // $nextTick to wait for table > tr to be rendered this.$nextTick(() => { let curMove = document.querySelector(".td.highlight-lm"); - if (curMove) { + if (!curMove && this.moves.length > 0) + // Cursor is before game beginning, and some moves were made: + curMove = document.querySelector(".moves-list > .tr:first-child > .td"); + if (!!curMove) { curMove.scrollIntoView({ behavior: "auto", block: "nearest" @@ -188,6 +191,11 @@ img.inline @media screen and (max-width: 767px) height: 18px +#scoreInfo + margin: 10px 0 + @media screen and (max-width: 767px) + margin: 5px 0 + span.score display: inline-block margin-left: 10px