J’ai une catégorie contenant des centaines de sujets, et régulièrement, un sujet porte le titre « dans l’actualité » suivi de la date. J’ai essayé de sélectionner tous ces messages et de les déplacer vers une nouvelle sous-catégorie appelée « Actualités ».
Je peux rechercher avec succès tous les messages contenant « dans l’actualité » dans le titre, qui se trouvent tous dans une certaine catégorie. Je peux ensuite tous les sélectionner depuis l’écran des résultats de recherche, et lorsque j’essaie de « Définir la catégorie… » dans les Actions groupées pour tous ces messages, et de les déplacer vers une autre catégorie, je constate que ce sont d’autres messages qui apparaissent dans cette catégorie, pas ceux qui ont été sélectionnés suite à l’exécution de la recherche. Les sujets qui sont déplacés n’ont aucun lien avec les résultats de la recherche. C’est comme si la liste des résultats de recherche était ignorée et que des sujets différents étaient déplacés ! J’ai essayé de reconstruire l’application, mais rien n’a changé. Si je sélectionne manuellement tous les messages depuis l’extérieur de l’écran de recherche, je peux effectuer un déplacement groupé pour les remettre dans la catégorie d’origine, c’est juste si je sélectionne les messages depuis l’écran des résultats de recherche que le changement de catégorie ne fonctionne pas correctement et que d’autres messages aléatoires sont déplacés à la place.
Si j’utilise la fonction de recherche, comme ci-dessus, et au lieu de sélectionner tous les articles en un seul clic, je sélectionne manuellement une cinquantaine de sujets, puis je définis la nouvelle sous-catégorie en masse, cela fonctionne. Les résultats de la recherche se mettent à jour instantanément pour montrer que la nouvelle sous-catégorie a été appliquée.
Le défaut est lié à la sélection de tout, cela doit, d’une manière ou d’une autre, en coulisses, se confondre avec les articles qui forment la liste complète.
Le même problème se produit si vous sélectionnez tout puis essayez d’appliquer une étiquette. Les articles qui ne figuraient pas dans les résultats de la recherche sont également étiquetés par erreur et ils semblent être les mêmes que ceux qui recevraient la mauvaise catégorie.
Pour recréer, essayez de créer une nouvelle sous-catégorie, puis recherchez des articles dans la catégorie principale et modifiez en masse la catégorie de tous ces articles en utilisant la sélection de tout. Voyez si seulement ces articles bougent. Vous pouvez déplacer les articles en consultant cette sous-catégorie en dehors de l’environnement de recherche, puis en sélectionnant tout et en appliquant en masse l’ancienne catégorie. Cette partie de la sélection de tout semble fonctionner, c’est juste la sélection de tout à l’intérieur de la fonctionnalité de recherche qui ne fait pas la bonne chose.
Je reviens sur ce sujet. J’ai essayé de reproduire le bug décrit ici avec divers sujets sélectionnés via la recherche dans le menu des actions groupées, mais je n’ai pas réussi à obtenir ce comportement.
La sélection des sujets recherchés avec le bouton « Tout sélectionner », puis l’utilisation du menu des actions groupées pour modifier les catégories ou les étiquettes des sujets a permis de modifier avec succès les catégories ou les étiquettes de tous les sujets à chaque fois que je l’ai testé.
Je n’ai pas non plus rencontré ce problème avec l’un des sujets que j’ai testés.
Sur la base de ces tests, vous ne devriez plus rencontrer ce bug.