Questo è iniziato forse qualche settimana fa, forse intorno al momento in cui sono passato alla versione 3.1-beta6 o giù di lì, ma non sono sicuro della tempistica.
Ho anche notato che il contenuto dei post (credo) in coda non viene visualizzato nemmeno durante la revisione. Altri post (segnalazioni, ecc.) che sono già stati pubblicati vengono visualizzati normalmente durante la revisione.
Funziona tutto bene su Chrome e Safari per iOS, e anche qui su Meta in Safari.
In termini di debug ho provato Safari su altri computer, con diversi ISP, con altri account utente, ecc. Il problema persiste su tutti.
Ho anche provato a disabilitare tutti i plugin, ma senza successo. Nessuna modifica significativa apportata al sito di recente (in termini di plugin, lavori CSS, ecc.).
Vedo due errori nella console quando apro il compositore in Safari, ma non sono sicuro che sia rilevante (non compare su Chrome o su Meta):
Qualcuno ha ulteriori idee su come capire cosa sta causando questo problema?
Grazie per aver controllato da parte tua @Lilly! Sicuramente un problema strano allora. A quanto pare funziona anche sul Mac di mia moglie, ma non su nessuno dei miei (uno dei quali uso raramente, ha un sistema operativo più vecchio ed è persino fisicamente situato in un paese diverso). Finché non influisce su altri utenti, immagino che non sia la fine del mondo, ma è comunque piuttosto fastidioso.
Ma qualunque sia la causa, potrebbe non essere Discourse a causarlo allora. È solo strano che funzioni su Meta e non sul mio forum. Inoltre, non so cos’altro potrebbe causarlo dato che ho disabilitato ogni estensione o ad blocker ecc. che è in esecuzione sulla mia macchina.
Qualcuno ha altre idee su cosa potrebbe interferire con questa parte molto specifica di Discourse?
Su quale versione di Safari e macOS si verifica questo problema?
Puoi anche pubblicare uno screenshot di questi messaggi di errore espansi? Una rapida ricerca su Stack Overflow porta a un problema molto specifico di Safari, quindi potrebbero esserci informazioni più interessanti lì.
Il mio Safari è alla versione 16.3. Proverò ad aggiornarlo alla 16.6 e vedrò se questo risolve il problema.
EDIT: Vedo che i lookbehind negativi sono supportati solo dalla versione 16.4, quindi l’aggiornamento dovrebbe probabilmente risolvere il mio problema precedente, vediamo se questo problema è correlato. Tuttavia, sono un po’ preoccupato che il mio sito sia inutilizzabile per coloro che utilizzano versioni precedenti di Safari, soprattutto quando gli aggiornamenti di Safari sono collegati agli aggiornamenti del sistema operativo.
EDIT 2: L’aggiornamento a Safari 16.6 ha funzionato:
Quindi immagino che dovrò prendere una decisione tra avere il lookbehind negativo in un’espressione regolare di Parole Monitorate o un’esperienza interrotta per le persone con una versione obsoleta di Safari…