diff --git a/tests/browser/play.mjs b/tests/browser/play.mjs index f0df2b1..c5d8852 100644 --- a/tests/browser/play.mjs +++ b/tests/browser/play.mjs @@ -1002,7 +1002,10 @@ for (let actions = 0; ; actions++) { "plateau différent après rechargement"); justReloaded = true; log(`partie reprise après rechargement (événement ${after.head})`); - } else if (reloaded && !resumed) { + } else if (reloaded && !resumed && (await waitForPlayer()) === "roll") { + // Au moment de lancer les dés : un double de l'ordinateur en attente + // s'affiche en panneau en paysage (et dans la barre d'actions en + // portrait), ce qui changerait l'écran à la rotation, à raison. resumed = true; step("menu"); await openMenu(); diff --git a/web/app.css b/web/app.css index d9e5310..4a8b2e5 100644 --- a/web/app.css +++ b/web/app.css @@ -672,6 +672,7 @@ button:disabled { /* Le menu : une feuille qui monte du bas. */ .sheet-veil { + z-index: 11; /* ouvert, le menu passe devant un panneau */ align-items: flex-end; padding: 0; }