composer에서 콜론(:) 입력 후 각 문자 입력 시 emoji_autocomplete_min_chars 설정이 0보다 크면 Javascript 오류 발생

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


수정: 원인을 찾았으니 다시 작성합니다

몇 가지 테스트를 해본 결과, emoji_autocomplete_min_chars 사이트 설정이 0과 다른 값으로 설정되어 있을 때 이 오류가 발생하는 것으로 보입니다.
콜론 뒤에 문자를 입력할 때마다 오류가 발생합니다. 또한 콜론은 줄의 첫 번째 문자여야 하거나, 앞에 공백 문자가 있어야 합니다.

emoji_autocomplete_min_chars가 3으로 설정된 경우, 이모지 선택기가 표시되기 전에 입력한 처음 3개의 문자에 대해 오류가 나타납니다.

composer error

이것이 다른 부분에 영향을 주거나, 제가 볼 수 없는 곳(백엔드)에서 원치 않는 동작을 일으키는지 알 수 없습니다.


수정: 2.9.0.beta3와 beta2, 안전 모드에서 시도했습니다 :slight_smile:

5개의 좋아요

어머, 이건 디버깅이 필요하겠다… 다음 주에 한번 살펴볼게.

2개의 좋아요

@j.jaffeux 잠깐 봐주실 수 있으신가요? :eyes:

2개의 좋아요

안녕하세요,

점심 후에 이 문제에 대한 테스트를 작성해 보겠습니다. 다만, 재현 방법이 정확했는지 확인했고 곧 수정안을 준비할 예정입니다:

:+1:

5개의 좋아요

보고해 주셔서 감사합니다. 병합했습니다 :+1:

3개의 좋아요

이 주제는 마지막 답변 후 5일이 지나면 자동으로 닫힙니다. 새로운 답변은 더 이상 허용되지 않습니다.