Rendre le rail déployé en arrière la largeur de la barre de défilement prise

Fixkamo-internal
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.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation