- Expédié
- 2 septembre 2026 à 02:40 UTC
- Auteur
- Kamo
- Commite
- 2353054
L'élément racine de MessageBrowser est une ligne de flex horizontale dont les enfants sont colonnes de l'interface utilisateur de courrier. La barre de résultats de recherche a été écrite comme une barre inférieure. frontière-t, justification entre les deux, pleine largeur - mais placé en tant qu'enfant direct de ce ligne, donc flexbox le dépossède comme une colonne de plus. Taper n'importe quoi dans la recherche boîtier l'a monté, et il est apparu sous la forme d'une bande grise pleine hauteur épinglée à la droite bord de l'écran en lecture "Pas de résultats (via IMAP)", en pressant la vitre de lecture pour faire de la place. La barre se trouve maintenant à l'intérieur de la colonne de la liste de messages, entre la liste et la traînée séparateur, où il s'agit d'une ligne dans un flex-col plutôt que dans une colonne d'une ligne de flex; le nombre de résultats et le pager qu'il porte sont inchangés. Une recherche qui ne correspond rien ne rend pas de barre du tout -- il n'y a pas de dot de la valeur montrer et rien à faire passer. La liste vide le dit en mots à la place : sous "Pas de messages trouvés", il nomme maintenant la requête et suggère ce qu'il faut faire, donc a recherche sans correspondances ne ressemble plus exactement à un dossier vide. Les deux nouveaux Les chaînes sont dans le dictionnaire kamo-translation. Rien n'était faux sur le serveur. searchDeIndex retourne nul sur zéro coup, donc la reconduction de l'IMAP -- et la note "(via IMAP)" -- est le chemin ordinaire pour un recherche qui ne correspondait rien, et kamsemail n'a enregistré aucun échec de recherche de l'un ou de l'autre nature au cours des 72 heures précédentes. Le garde lit la source plutôt que le rendu: ce qui régresse c'est où le l'élément se trouve dans l'arbre, et le jsdom ne fait pas de disposition, de sorte qu'un test rendu ne peut pas distinguer une barre en bas par une bande le long du côté.