Oh, cela rend également le fil de notifications plus rapide à afficher lors du défilement, c'est le même composant. J'aimerais savoir combien de latence cumulative cette correction élimine pour l'ensemble de la base d'utilisateurs de X, c'est probablement ma plus grande victoire à ce jour.
Daniel Lockyer
Daniel Lockyer18 août, 00:48
J'ai trouvé (et corrigé localement) un bug de performance ennuyeux sur @X web ! En résumé : allez sur un post avec beaucoup de réponses, et faites défiler vers le haut et vers le bas - vous remarquez que c'est lent ? Il y a un composant qui calcule le parent de défilement, puis supprime l'écouteur de défilement lors du démontage. Mais il semble que nous n'ayons même pas d'écouteur de défilement la plupart du temps, donc nous pouvons éviter la lourde fonction _getScrollParent en l'enveloppant dans une condition. Cela supprime des secondes de reflow forcé et de latence pour moi. J'aimerais beaucoup que cela soit corrigé ! 🙏🏻 @X @XEng @elonmusk @nikitabier
158,67K