Erreur Javascript si le réglage emoji_autocomplete_min_chars est supérieur à 0 pour chaque caractère tapé après un deux-points dans le compositeur

Uncaught (in promise) TypeError: e.map is not a function in d.editor


edit : réécriture maintenant que j’ai trouvé la cause

Après quelques tests, il semble que cette erreur se produise lorsque le paramètre du site emoji_autocomplete_min_chars est défini sur une valeur différente de 0.
L’erreur se produira chaque fois que nous taperons un caractère après un deux-points. De plus, le deux-points doit être le premier caractère de la ligne ou avoir un espace avant.

Si emoji_autocomplete_min_chars est défini sur 3, l’erreur apparaîtra pour les 3 premiers caractères tapés avant que le sélecteur d’emoji ne soit affiché.

composer error

Je ne sais pas si cela affecte quoi que ce soit ou provoque un comportement indésirable que je ne peux pas voir en coulisses.


edit : 2.9.0.beta3 et beta2, essayé en mode sans échec :slight_smile:

5 « J'aime »

Oups, faisons un débogage de cela… j’y jetterai un œil la semaine prochaine.

2 « J'aime »

@j.jaffeux ça te dérangerait d’y jeter un œil rapide ? :eyes:

2 « J'aime »

Salut,

Je vais regarder pour écrire un test après le déjeuner, mais je confirme que le repro était correct et que j’ai bientôt un correctif prêt :

:+1:

5 « J'aime »

Fusionné, merci pour le rapport :+1:

3 « J'aime »

Ce sujet a été automatiquement fermé 5 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.