- Expédié
- 5 septembre 2026 à 20:54 UTC
- Auteur
- Kamo
- Commite
- 550c2b6
Le rail est le seul endroit où la barre de défilement de l'application a été payée à partir de La disposition de quelqu'un d'autre. Élargé, il a toujours réservé une gouttière 20px, pour la barre qu'il utilisait pour dessiner elle-même - donc quand la barre 32px partagée est arrivée, ses rangées Silencieusement perdu 12px, ils ne revienaient jamais seuls. 248px devient 260px, qui est ce 12px et non un pixel plus. La boîte de contenu atterrir à 228px, exactement où '248 moins un bar 20px utilisé pour le mettre, donc chaque le point de rangée, d'étiquette et de troncature dans le rail est tiré en fonction de la largeur. conçu contre. L'élargissement par le 32px complet aurait rendu le rail plus large que Cela l'a jamais été. Le rail COLLAPSED est délibérément intact. Il demande à NavOverflowScroller pour «flèves» plutôt que «scrollbar», qui est choisie avec "data-kamo-scrollbar" off" - pas de barre, et donc pas de gouttière - donc son 80px a pas changé et il n'y a rien à donner en retour. L'arithmétique est épinglée dans un test plutôt que laissé dans ce message, parce qu'il est deux nombres dans deux fichiers qui ne signifient que n'importe quoi ensemble.