- Expédié
- 10 août 2026 à 16:36 UTC
- Auteur
- kamo
- Commite
- af86656
La barre qui apparaît lorsque les rangées sont sélectionnées est absolument positionnée à a laissé 50 % avec un translateX(-50%), mais son ancêtre le plus proche était la page entière, donc elle était centrée sur la fenêtre de visualisation plutôt que sur la liste qu'il agit sur. La barre latérale a une largeur de 288 et la vitre de détail 400, et chaque goutte à son propre point d'arrêt, de sorte que la barre était visiblement laissée de côté au-dessus du liste - et déplacé chaque fois que l'une ou l'autre feuille apparaît. Il se trouve maintenant dans une enveloppe relativement positionnée autour de ContactListPanel, donc la colonne du milieu est la chose sur laquelle elle est centrée. Cela suit la colonne à l'adresse suivante: chaque point d'arrêt plutôt que le codage dur une compensation pour l'un ou l'autre voisin, qui aurait dû changer à nouveau la prochaine fois la largeur d'une vitre. Restructuration pure: les seules lignes de fond sont l'élément d'emballage et déplacer la barre à l'intérieur; le reste du diff est l'indentation qui suit. maxWidth calc (100% - 32px) se borne maintenant contre la colonne, qui est la référence prévue pour une barre qui lui appartient.