Il titolo compare sotto il cartello mentre sfuma: niente piazza nel mezzo

Il cartello sfumava a 4,3 s ma il titolo arrivava solo a 5 s: per mezzo secondo si vedeva la
scena di gioco. Ora il titolo si mostra all'inizio della dissolvenza, sotto il cartello; il test
nel browser controlla che compaia quando il cartello è ancora visibile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UdeKd62opy9PKgpQXtVctF
This commit is contained in:
2026-10-23 15:26:24 +02:00
co-authored by Claude Opus 5.5
parent 470d6e7f7b
commit c3ce1241d2
2 changed files with 13 additions and 4 deletions
+5 -1
View File
@@ -49,8 +49,12 @@ try {
assert.ok(await page.isHidden('#title'), 'il titolo aspetta la fine del cartello');
await page.waitForTimeout(2800);
await page.screenshot({ path: `${OUT}/00-cartello.png` });
// Il titolo arriva sotto il cartello mentre sfuma: in nessun momento si vede la scena nuda.
await page.waitForSelector('#title:not([hidden])', { timeout: 8000 });
assert.ok(await page.isHidden('#splash'), 'il cartello sparisce');
assert.ok(await page.isVisible('#splash'), 'il titolo compare quando il cartello è ancora sopra');
await page.waitForTimeout(350);
await page.screenshot({ path: `${OUT}/00b-dissolvenza.png` });
await page.waitForSelector('#splash', { state: 'hidden', timeout: 3000 });
await page.screenshot({ path: `${OUT}/01-titolo.png` });
await page.click('#new-game');
// L'introduzione: una riga per clic, poi comincia la partita.