Le squelette lui-même est une « fonctionnalité ». Nous l’affichons lorsque les messages ne sont pas encore chargés pour améliorer l’expérience de défilement.
Je pense que ce que vous soulignez ici est une différence de performance inexpliquée et/ou inattendue dans le chargement des messages précédents en mode tiroir, et votre preuve en est l’apparition du squelette.
Je pense que le squelette ne devrait être actif que lors du chargement initial lorsque vous ouvrez un canal. Le commit que j’ai lié ci-dessus contient ceci dans la description « afficher le squelette uniquement lors du chargement initial », ce qui fonctionne bien sur le chat complet sur ordinateur et mobile. Seul le tiroir conserve le squelette à cette fin, et c’est pourquoi je pense que ce n’est pas intentionnel.
Maintenant, il est toujours utilisé lorsque vous cliquez pour afficher une réponse ou un lien vers un message précédent dans le même canal, même si le message est chargé. Voici un exemple où le message auquel il est répondu est déjà chargé.