From d8711978b8515619947e5fa687614a17ff90609f Mon Sep 17 00:00:00 2001 From: programarivm Date: Fri, 22 Mar 2024 17:35:48 +0100 Subject: [PATCH] Fixed GameActionsDropdown --- src/GameActionsDropdown.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/GameActionsDropdown.js b/src/GameActionsDropdown.js index 20f1372..70ef630 100644 --- a/src/GameActionsDropdown.js +++ b/src/GameActionsDropdown.js @@ -1,4 +1,5 @@ import { COLOR } from "https://cdn.jsdelivr.net/npm/cm-chessboard@8.5.0/src/Chessboard.js"; +import { Movetext } from '../src/common/Movetext.js'; import AbstractComponent from '../src/AbstractComponent.js'; export class GameActionsDropdown extends AbstractComponent { @@ -12,7 +13,8 @@ export class GameActionsDropdown extends AbstractComponent { this._el.children.item(1).addEventListener('click', (event) => { event.preventDefault(); - navigator.clipboard.writeText(this._props.movesTable.props.movetext); + const back = (this._props.movesTable.props.fen.length - this._props.movesTable.current - 1) * -1; + navigator.clipboard.writeText(Movetext.substring(this._props.movesTable.props.movetext, back)); }); this._el.children.item(2).addEventListener('click', (event) => {