iOS 26 bug con elementi a posizione fissa in Discourse

:megaphone: Aggiornamento: con il rilascio di iOS 26.1, Apple ha risolto i bug più critici discussi in questo argomento. Se tu o i tuoi membri riscontrate problemi di layout con Discourse su iOS, assicuratevi che il dispositivo interessato sia aggiornato alla versione 26.1 o successiva.

iOS 26 è stato ufficialmente rilasciato, ma consigliamo di attendere prima di aggiornare finché alcuni problemi di Safari non saranno risolti. Si tratta di problemi visivi che causano il disallineamento degli elementi con posizione fissa su iPhone e iPad dopo l’apertura della tastiera su schermo — in Discourse ciò include l’intestazione, il piè di pagina mobile, il compositore e la chat.

Stiamo monitorando attentamente questo bug e stiamo cercando di implementare alcune soluzioni temporanee nel frattempo, ma le soluzioni sono piuttosto limitate a causa della natura del problema legato a come Safari calcola l’altezza della finestra (su cui i siti web non hanno controllo diretto).

Questi problemi sembrano interessare tutti i siti web con elementi fissi e input.

Se sei interessato a maggiori dettagli, qui trovi una segnalazione di bug depositata presso il team WebKit:

Ci sono ulteriori dettagli e segnalazioni sui forum per sviluppatori Apple e su Stackoverflow.

Non possiamo fornire una tempistica per quando questi problemi verranno risolti, ma manterremo questo argomento aggiornato man mano che avremo maggiori informazioni.

Aggiornamenti sullo stato:

2025-09-17T04:00:00Z — Apple ha contrassegnato questo bug come risolto, e sembra che ora debba solo seguire il suo processo di rilascio.

2022-09-25T04:00:00Z — Apple ha incluso una correzione in una versione beta, iOS 26.1 (23B5044I).

2025-11-03T05:00:00Z — Rilasciato iOS 26.1, che corregge il posizionamento degli elementi fissi… ci giungono voci che potrebbero esserci ancora alcuni problemi con il compositore su iPad.

2025-11-10T05:00:00Z — sebbene ci siano stati progressi, stiamo ancora ricevendo segnalazioni che questo problema non è stato completamente risolto: iOS 26 bugs still persist on 26.1

43 Mi Piace

Sì, l’ho notato anche io quando ho provato a scrivere una risposta o un nuovo post sul mio iPhone. È diventato davvero fastidioso. Per questo motivo ora uso principalmente il mio PC per i forum di Discourse.

Ho installato iOS 26 e ho utilizzato le Public Beta. È fantastico, ma cercare di rispondere a un nuovo post o a una risposta esistente in Discourse può diventare un po’ complicato. Aspetterò che esca una correzione.

2 Mi Piace

Aggiornerai man mano che imparerai di più?

La beta di iOS26 è in esecuzione da 4 mesi con esattamente questo problema. Come avete potuto farvi cogliere impreparati?

4 Mi Piace

Non è del tutto esatto, il problema è sorto solo con la beta 7 di iOS. Questo non lo migliora, ma spero in una rapida risoluzione del problema.

6 Mi Piace

Spesso ci sono problemi con le beta che vengono risolti al momento del rilascio pubblico, e i problemi cambiano anche tra le versioni beta. In questo caso si tratta di un calcolo molto basilare dell’altezza del browser che è rotto e aggirare il problema non è affatto banale.

Non penso sia strano che la responsabilità di risolvere questo problema ricada su Apple, è un problema molto trascurato che influenzerà migliaia di siti oltre a Discourse, e si verifica anche nei forum di supporto di Apple.

12 Mi Piace

Penso che il link sia contrassegnato con Beta 7 perché è stato segnalato in quel momento. Ho installato la beta per sviluppatori dal primo giorno a giugno e ho riscontrato il problema fin dall’inizio.

Sembra che verrà risolto nella prossima beta per sviluppatori, secondo il thread collegato. Tuttavia, la comunicazione su questo da parte di Discourse non è stata né proattiva né precisa.

4 Mi Piace

Poi la storia racconta che hai monitorato questo per Beta 1-9, hai sperato che venisse risolto con il rilascio finale e poi hai detto rapidamente alle persone di non aggiornare (come se non lo facessero) una volta che è stato distribuito al pubblico generale senza la correzione?

Capisco che affrontare il problema sia fuori dalle tue mani, ma ci si aspetterebbe maggiore attenzione a un problema che blocca lo show sulla piattaforma più importante.

3 Mi Piace

L’hai segnalato da qualche parte qui che hai riscontrato questi problemi?

5 Mi Piace

Capisco che sei turbato dal bug, ma ci stai criticando per non aver avvisato tutti di un problema nelle release beta, pur dicendo che la notifica non avrebbe comunque impedito a nessuno di aggiornare… quindi sembra che tu ci stia ponendo condizioni impossibili da soddisfare.

In notizie più positive, qualcuno da parte di Apple ha risposto al report sul loro bug tracker, e sembra che abbiano già una soluzione e che debba solo passare attraverso il loro processo di rilascio del software. 297779 – [ios26 Beta 7] Fixed elements move up and down when the scroll direction changes

18 Mi Piace

Sono venuto a conoscenza di questa piattaforma solo tramite questo annuncio. Avevo sollevato il problema nella mia community prima di rendermi conto che non veniva affrontato.

@awesomerobot Stai rispondendo a qualcosa che non ho detto. Stavo cercando di capire come fosse andato il tuo test della beta che ha portato a questo annuncio. Suppongo che non voglia credere che tu sia venuto a conoscenza del problema solo quando è stato rilasciato l’aggiornamento pubblico.

Sono lieto di sapere che viene affrontato. Ironicamente, prima in una beta per sviluppatori. Potrebbe essere il momento che qualcuno del team abbia il proprio dispositivo con sé.

3 Mi Piace

Sono abbastanza soddisfatto di come è andata. Non spetta a Discourse testare per conto di Apple. Se c’è un bug di webkit nella beta di iOS, mi aspetto che venga risolto in produzione. Non voglio nemmeno esserne informato qui su meta. Potrebbero esserci centinaia di bug simili. Certo, è la beta di iOS. Dovrebbero essere tutti spariti al momento del rilascio. E se non lo fossero, saremo avvisati qui. È perfetto.

19 Mi Piace

purtroppo sono su RC (Release Candidate) che è tipicamente la versione finale, ed è ancora lì.

Molto fastidioso, ma non sono sicuro del perché alcuni utenti puntino il dito contro il team qui. È un bug di WebKit senza soluzione.

12 Mi Piace

Mi scusi, solo per chiarire: questa è stata rilasciata lunedì 15. 26.0.0.

L’anno scorso, la 18.0.1 è stata rilasciata 2,5 settimane dopo il primo rollout. Secondo questa tempistica, possiamo aspettarci la 26.0.01 entro circa 14 giorni.

3 Mi Piace

come fai a sistemare questo?

3 Mi Piace

Aspettando la prossima correzione di bug da Apple?

4 Mi Piace

Aggiornamento rapido:

Ho appena aggiornato alla versione 23A341 (diversa dalla build RC - 23A340) e il bug è ancora presente.

Penso che dovremo aspettare la versione 26.0.1, che potrebbe uscire tra 7-10 giorni.

2 Mi Piace

Confermo. Ho appena riprovato con l’ultima beta e il bug rimane.

3 Mi Piace

Evvai, la beta di oggi, iOS 26.1 (23B5044I), sembra risolvere i problemi di posizionamento.

13 Mi Piace

Ho segnalato il problema ad Apple fin dalla Beta 4 (e in tutte le versioni successive). Non è servito a nulla.

3 Mi Piace