Déplacement du focus lors de la recherche dans l'annuaire des utilisateurs

Si vous ne tapez pas assez vite dans le champ de recherche de l’annuaire des utilisateurs, le focus se déplace vers :heart: Reçu, ce qui entraîne l’activation de raccourcis clavier si vous ne faites pas attention.
Court screencast du changement de focus :

Et un autre où, en essayant d’ajouter un « u », le raccourci clavier est déclenché :

5 « J'aime »

Copié d’ici :
Lorsque je recherche un nom de groupe ici et que je commence à taper, la recherche est filtrée en fonction de tous les symboles que j’ai déjà tapés après chaque symbole. Je peux attendre aussi longtemps que je veux entre les symboles.
Cependant, lorsque je recherche un nom d’utilisateur ici, après chaque symbole, je dois taper le symbole suivant en moins de ~0,4 seconde, sinon les résultats sont filtrés et le curseur n’est plus dans la fenêtre de recherche, je ne peux donc pas continuer à taper (sauf si je remets le curseur dans la fenêtre de recherche encore et encore après chaque symbole).

Je pense que 0,2 seconde est plus proche :winking_face_with_tongue: Cela fait si longtemps que j’utilise Discourse. C’est pourquoi je pense qu’il est inutilisable et qu’en tant qu’administrateur, je vais du côté admin si j’ai besoin d’interagir avec les utilisateurs.

2 « J'aime »

Je viens de fusionner un correctif qui devrait empêcher ce comportement : FIX: Prevent focus shift when navigating the user directory by nattsw · Pull Request #29209 · discourse/discourse · GitHub

5 « J'aime »

Fonctionne très bien. Merci.

Mais vous avez cassé les en-têtes de tableau pour les plugins.

1 « J'aime »

Oups, merci beaucoup.

8 « J'aime »

J’ai aussi l’impression que vos modifications ont également cassé le composant User Card Directory. Au moins, je ne peux plus cliquer sur « :heart: reçus » ou « :heart: donnés » dans la vue des cartes pour changer l’ordre.

3 « J'aime »

J’apprécie votre signalement ici @moin !

Il s’avère qu’un autre composant a été affecté

Je vais fermer ce sujet la semaine prochaine au cas où d’autres problèmes surviendraient, mais j’ai fait un rapide scan et il semble que tout va bien.

5 « J'aime »

Ce sujet a été automatiquement fermé après 7 jours. Les nouvelles réponses ne sont plus autorisées.