`@mention` funktioniert nicht

Kürzlich haben wir nach dem Upgrade auf 2.5.0.beta6 einige Probleme mit der @mentions-Funktion festgestellt.

Die Popup-Liste der Benutzer wird nicht immer angezeigt. Ich konnte dies konsistent reproduzieren, indem ich ein einzelnes Zeichen eingegeben habe. Ich muss die Rücktaste drücken und dieselben Buchstaben erneut eingeben, damit eine Liste erscheint, z.

@b<backspace>b

Dadurch wurde mir eine Liste von 6 Benutzern angezeigt.

Ich bin mir nicht sicher, ob dies zusammenhängt, aber ich habe auch festgestellt, dass ich bei einer Abfrage der Benutzer mit curl und einer Suche nach dem Benutzernamen mit grep 8 Benutzer gefunden habe, die mit b beginnen – mehr als die 6 in der Benutzeroberfläche. Beispielabfrage:

curl -s -X GET "https://discuss.dgraph.io/admin/users/list/users.json" \
   -H "Api-Key: $API_KEY" \
   -H "Api-Username: $API_USR" | jq '.[].username' -r | grep -i '^b.*'

Siehst du Fehler in der Browserkonsole?

Ich glaube, sechs ist das Limit, zumindest auf Mobilgeräten. Selbst hier auf Meta zeigt die Autovervollständigung mir nur sechs Optionen an.

Es gab eine vorübergehende Regression bei den Erwähnungspopup-Fenstern im Zusammenhang mit Änderungen am Debouncing. Bitte aktualisieren Sie daher auf die neueste Version.