Sovrapposizione altezza dello scroller della timeline a causa di testo su due righe

Ho trovato un bug di stile per cui lo scroller della timeline si sovrappone alla data di inizio in cinese, forse è un po’ più lunga dell’inglese e va a capo su due righe. Le figure qui sotto sono in due localizzazioni ma sullo stesso argomento.


2 Mi Piace

Grazie mille per aver segnalato questo. Ti dispiacerebbe fornirci maggiori informazioni a riguardo? Ho provato a riprodurre il problema utilizzando “traduci pagina” sulla nostra istanza try.discourse.org ma non sono riuscito a ottenere una riproduzione coerente di ciò che stai vedendo.

Alcune delle sezioni in questo argomento del report di bug potrebbero aiutare a ottenere maggiori informazioni in modo da poter risolvere questo bug.

È un po’ complicato da riprodurre.

(in cinese localizzato)

  1. Prepara un argomento lungo con molti post, ad esempio 200 post. E non lo leggo prima, o leggo nella posizione iniziale, ad esempio i primi 10 post.
  2. Entra nell’argomento e scorri la maniglia dello scroll. Quindi lo scroll mostra un pulsante “Indietro”. Assicurati che l’indicatore di avanzamento sia abbastanza alto, possa stare all’interno della maniglia se la maniglia dello scroll raggiunge la cima.
  3. Continua a scorrere verso l’alto, finché la maniglia non raggiunge o è molto vicina alla data di inizio.

E vedrai la sovrapposizione.

1 Mi Piace

Ho apportato un aggiornamento a Discourse un paio di settimane fa che tenta di gestire meglio questo problema:

Questo forza la timeline a mostrare solo 2 righe di testo e nascondere il resto. Quindi, quando il testo potrebbe essere molto lungo e/o lo spazio disponibile per la timeline è limitato (schermi stretti), potrebbe apparire qualcosa di simile a questo:

Questo nasconde alcune o tutte le informazioni sulla data sulla maniglia in alcuni casi, ma previene problemi di layout con il pulsante indietro ed evita sovrapposizioni con la data in cima alla timeline.

Le informazioni sulla data sulla timeline sono un po’ ridondanti con le date sui post stessi, quindi questo è sembrato un compromesso utile per evitare questi problemi in cui il layout si interrompe.

2 Mi Piace