Chrome lento a caricare in discussioni con molte immagini

La regressione delle prestazioni è stata introdotta da questo commit: FIX: when replacing text in composer maintain history (#28537) · discourse/discourse@e25578d · GitHub, quindi corrisponde alle ‘circa 2 settimane’ che hai menzionato nell’OP @piffy.

Il problema è che execCommand("insertText", text) è essenzialmente equivalente a digitare manualmente text. Chrome (e, immagino, Firefox) sembra fare un reflow ad ogni ‘keypress virtuale’ :cry:

Possiamo migliorare significativamente le cose digitando solo il testo che dobbiamo effettivamente sostituire:

4 Mi Piace