Poşta compusă a rupt liniile de mijloc, pentru fiecare destinatar

Fixkamo-internal
Expediere
3 septembrie 2026 la 21:20 UTC
Autor
Kamo
Comite
1059e28

Quill 2's getSemanticHTML() -- valoarea react-quill-new hands to onChange, și astfel fiecare octet de corp un tip de membru - se încheie conversia textului cu .replaceAll(""," " "). Nu doar se execută de spații, nu doar conducerea și cele de urmărire: fiecare spațiu din mesaj a lăsat editorul ca U+00A0. U+00A0 este prin definiție un loc o linie nu poate rupe, astfel încât un paragraf a sosit ca un cuvânt incasabil, lățimea întregului paragraf. Panoul de citire învelește corpuri în ambalaj debordant: break-cuvânt, care este acolo pentru a opri un URL lung revărsând geamul; înmânând un cuvânt de lungime de paragraf face singurul lucru pe care poate și împarte la orice literă linia se execută pe, re-dividing pe fiecare redimensionare. Gmail și Outlook fac același lucru, astfel încât acest lucru nu a fost niciodată un /mesaje afişarea bug-ului -- mesajul trimis a fost într-adevăr malformat, şi aşa părea Toţi cei care au primit unul. Reparația este de nivel de caracter, nu CSS. Spații breakable() pune spații obișnuite Ori de câte ori unul face identic: un interior singur nbsp devine un simplu spațiu, un termen mai lung păstrează toate dar ultimul său caracter non-rupere așa că încă ocupă aceleași coloane în timp ce oferă o pauză la sfârșitul său, și o cursă la o Nodul de text începe sau se termină rămâne non-rupere pentru că conduce și de urmărire Spaţiul alb se prăbuşeşte şi golul se închide vizibil. Conectat la două puncte. normalizeazăQuillHtmlForEmail Reparaţii necondiţionat - că conținutul a ieșit din editor, astfel încât nbsp sale au fost înlocuite mai degrabă decât ales -- care stabileşte corespondenţa de plecare de la compozitor şi de la CampaignEditor; ambele dintre care share buildTemplateWrappedHtml. sanitizeEmailHtml reparații în spatele o poartă, pentru că totul deja în dosarul trimis a ieșit rupt și nu poate fi retrimis: numai textul a cărui distanță este în întregime nerupătoare este atins; care nici un autor nu scrie un 10 kg deliberat -- sau o celulă spaţială -- vreodată produce. Verificat împotriva unui Quill 2.0.3 viu mai degrabă decât o lectură a minified source: setText ('The quick brown fox') produce Nu-ţi face griji

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile