La proprietà CSS `white-space` dei dati degli appunti non viene rispettata durante l'incolla nell'editor di testo RTF

Questo dovrebbe essere risolto da FIX: [rich editor] convert newlines to hard breaks when parsed from HTML by renato · Pull Request #35518 · discourse/discourse · GitHub (non ancora unito, è ancora in attesa di una revisione del codice).

La mia prima versione è stata quella di convertirlo in un blocco di codice, ma penso che sarebbe troppo avido e causerebbe alcuni falsi positivi. Invece, rispettiamo semplicemente le interruzioni di riga convertendole in interruzioni rigide nel contesto in cui è stato incollato l’HTML. (Grazie ai miglioramenti di Marijn a prosemirror-model: When preserving whitespace, replace newlines with line break replacem… · ProseMirror/prosemirror-model@79e9f2b · GitHub)

Con i recenti miglioramenti al pulsante della barra degli strumenti del codice, gli utenti dovrebbero essere in grado di selezionare questa sezione incollata con le interruzioni rigide e convertirla in un blocco di codice, e le nuove righe dovrebbero essere mantenute.

2 Mi Piace