fix: remeasure composer after hidden Core becomes visible

This commit is contained in:
Codex
2026-09-13 01:39:19 +02:00
parent 8c81996896
commit 803e9e9201
4 changed files with 88 additions and 4 deletions
@@ -51,6 +51,21 @@ controlli geometrici per tutte e tre le etichette alle cinque larghezze responsi
Il successivo aggiornamento del medesimo tag frontend include questa correzione;
il digest del follow-up precedente identifica quindi una versione superata.
## Follow-up: altezza del prompt Core (2026-09-13)
Riprodotto con Playwright il campo schiacciato: altezza inline 0 px, spazio utile 8 px,
a fronte di 31 px necessari per la prima riga. L'autosizing misurava il Core ancora
nascosto durante il caricamento del contesto e non reagiva alla successiva apertura.
Il reset isolato dell'altezza ad auto riportava immediatamente il campo a 31 px.
Il composer ora evita misure nascoste, ricalcola al cambio di larghezza/visibilità e
al caricamento dei font, conserva un minimo di 32 px e cresce fino a 160 px con scroll.
Il focus usa il contorno esterno esistente, senza il secondo bordo interno.
Nessuna modifica all'invio o al workflow. Passati 9 scenari Playwright e 17 test Vitest
mirati; coperti ingresso dal Core e dall'Admin, Shift+Enter, testo lungo, mobile,
navigazione con bozza conservata e svuotamento. Build Docker frontend aggiornata;
branch di revisione isolato, immagine di ripristino invariata.
## Verifica
| Verifica | Esito |