- Expédié
- 7 août 2026 à 02:34 UTC
- Auteur
- kamo
- Commite
- 2ba8e60
Deux régressions à partir de 8ab88d59. La liste de messages a creusé un écart qui s'est creusé à chaque ligne. Ce projet Construit du vent d'aquareau avec "important: vrai", donc chaque utilité surpasse en ligne styles - l'exact opposé de l'intuition CSS habituelle. Le «relatif» I mettre sur chaque ligne virtualisée, battre la position: absolue qui Enseignements virtuels/réact-réact en ligne, rebaptisant chaque rangée en retour à la normale écoulement pendant qu'il a conservé son "traductionY(start)". Chaque rangée a été déplacée par son le départ propre décupaement en plus de l'endroit où le flux l'avait déjà placé. La classe était jamais nécessaire: les seules choses absolument positionnées dans une rangée se trouvent à l'intérieur du la boîte à avatars, qui porte sa propre «relation». Les classes de rangée viennent maintenant d'un rowClassName() avec un test qui échoue en cas d'utilité de positionnement réapparaît là-bas. Les dossiers ne feraient pas glisser parce que la traînée était liée à une poignée de 12x16px qui n'est apparu que sur le hover - attraper le dépliant lui-même, ce qui est ce que n'importe qui Je n'aurais rien atteint. SortableNavOption avait déjà ce droit pour icônes de la navigation et dit le dit dans son en-tête: l'élément entier est la poignée, et la distance d'activation du capteur est ce qui sépare un clic d'une traînée. Le ligne maintenant porte les auditeurs, avec un contrôle de pente donc le clic qui suit un La glisser n'ouvre pas non plus le dossier, l'action tactile donc une glisser tactile n'est pas Réclamation pour le défilement, et stopPropagation sur le bouton de débordement L'appuyer ouvre le menu au lieu d'armer une traînée. La prise reste en tant que indiquer que la rangée se déplace, marquée aria-hidden car elle n'est plus une cible.