Erro de Javascript se a configuração emoji_autocomplete_min_chars for > 0 para cada caractere digitado após dois pontos no compositor

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


editar: reescrevendo agora que encontrei a causa

Após alguns testes, parece que este erro acontece quando a configuração do site emoji_autocomplete_min_chars é definida para um valor diferente de 0.
O erro ocorrerá toda vez que digitarmos um caractere após dois pontos. Além disso, os dois pontos devem ser o primeiro caractere da linha ou ter um caractere de espaço antes.

Se emoji_autocomplete_min_chars for definido como 3, o erro aparecerá para os 3 primeiros caracteres digitados antes que o seletor de emoji seja exibido.

composer error

Não sei se isso afeta alguma coisa ou causa comportamento indesejado que não consigo ver nos bastidores.


editar: 2.9.0.beta3 e beta2, testado em modo seguro :slight_smile:

5 curtidas

Eita, vamos depurar isso… darei uma olhada na próxima semana.

2 curtidas

@j.jaffeux você se importa de dar uma olhada rápida? :eyes:

2 curtidas

Olá,

Vou analisar a escrita de um teste para isso depois do almoço, mas apenas confirmando que a reprodução estava correta e que tenho uma correção pronta em breve:

:+1:

5 curtidas

Mesclado, obrigado pelo relatório :+1:

3 curtidas

Este tópico foi fechado automaticamente 5 dias após a última resposta. Novas respostas não são mais permitidas.