Das Skelett selbst ist ein „Feature“. Wir zeigen es an, wenn Nachrichten noch nicht geladen sind, um das Scroll-Erlebnis zu verbessern.
Ich glaube, Sie weisen hier darauf hin, dass es einen unerklärlichen und/oder unerwarteten Leistungsunterschied beim Laden früherer Nachrichten im Drawer-Modus gibt, und Ihr Beweis dafür ist, dass das Skelett erscheint.
Ich denke, das Skelett sollte nur beim erstmaligen Laden aktiv sein, wenn Sie einen Kanal öffnen. Der Commit, den ich oben verlinkt habe, enthält in der Beschreibung „Skelett nur beim erstmaligen Laden anzeigen“, was auf dem Desktop und Mobilgeräten im vollständigen Seiten-Chat gut funktioniert. Nur die Schublade behält das Skelett für diesen Zweck, und deshalb denke ich, dass dies nicht beabsichtigt ist.
Jetzt wird es immer verwendet, wenn Sie klicken, um eine Antwort oder einen Link zu einer vorherigen Nachricht im selben Kanal anzuzeigen, auch wenn die Nachricht geladen ist. Hier ist ein Beispiel, die geantwortete Nachricht ist bereits geladen.
Ich bin ziemlich sicher, dass ich das neulich behoben habe. Ich habe es gerade versucht und es hat kein vollständiges Neuladen ausgelöst, um auf Antworten zu klicken.
EDIT: Anscheinend funktioniert es auf Mobilgeräten, aber nicht auf Desktops, seltsam. Ich werde es mir ansehen.