Javascript-Fehler, wenn die Einstellung emoji_autocomplete_min_chars > 0 für jedes eingegebene Zeichen nach einem Doppelpunkt im Composer ist

Uncaught (in promise) TypeError: e.map ist keine Funktion in d.editor


Bearbeitung: Schreibe neu, da ich die Ursache gefunden habe

Nach einigen Tests scheint dieser Fehler aufzutreten, wenn die Website-Einstellung emoji_autocomplete_min_chars auf einen anderen Wert als 0 gesetzt ist.
Der Fehler tritt jedes Mal auf, wenn wir ein Zeichen nach einem Doppelpunkt eingeben. Außerdem muss der Doppelpunkt das erste Zeichen der Zeile sein oder ein Leerzeichen davor haben.

Wenn emoji_autocomplete_min_chars auf 3 gesetzt ist, tritt der Fehler für die ersten 3 eingegebenen Zeichen auf, bevor der Emoji-Selektor angezeigt wird.

composer error

Ich weiß nicht, ob dies etwas beeinflusst oder unerwünschte Verhaltensweisen verursacht, die ich hinter den Kulissen nicht sehen kann.


Bearbeitung: 2.9.0.beta3 und beta2, im abgesicherten Modus getestet :slight_smile:

5 „Gefällt mir“

Autsch, lass uns das mal debuggen… ich schaue es mir nächste Woche an.

2 „Gefällt mir“

@j.jaffeux Könntest du dir das kurz ansehen? :eyes:

2 „Gefällt mir“

Hallo,

Ich werde mir das nach dem Mittagessen ansehen und einen Test dafür schreiben, aber ich bestätige nur, dass die Reproduktion korrekt war und ich bald eine Lösung habe:

:+1:

5 „Gefällt mir“

Zusammengeführt, danke für den Bericht :+1:

3 „Gefällt mir“

Dieses Thema wurde 5 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.