Plateau : glisser-déposer, double toucher, clavier, raccourcis et filet des pions

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pierre MARTIN
2026-11-12 09:59:34 +01:00
co-authored by Claude Opus 5.5
parent 6dd0e93d3d
commit 835a907b9c
11 changed files with 1127 additions and 42 deletions
+2 -2
View File
@@ -1420,7 +1420,7 @@ for (let actions = 0; ; actions++) {
const confirm = document.getElementById("confirm");
const cancel = document.getElementById("cancel");
return {
text: confirm.textContent,
text: confirm.firstChild.textContent,
primary: !confirm.classList.contains("secondary"),
right: confirm.getBoundingClientRect().x > cancel.getBoundingClientRect().x,
inBar: confirm.closest("#actions .slot.primary") !== null,
@@ -1673,7 +1673,7 @@ await shot("4-fin-de-partie");
// reste dans la barre d'actions.
await page.click("#summary-close");
await page.waitForSelector("#summary-veil", { state: "hidden" });
check(!(await page.isVisible("#panel")) && (await page.textContent("#again")) === "Rejouer" &&
check(!(await page.isVisible("#panel")) && (await page.textContent("#again > span")) === "Rejouer" &&
(await page.isVisible("#again")),
"bilan fermé : panneau toujours là, ou pas de « Rejouer »");