데이터 탐색기 편집기에서 커서 위치가 유지되지 않음

우선순위/심각도: 낮음~중간?

플랫폼: Firefox에서 테스트했습니다. 2024년 8월 27일 커밋 d31d899부터 discourse data explorer 플러그인을 사용했습니다.

설명:
data explorer 편집기에서 편집할 때, 콘텐츠가 변경될 때마다 커서 위치가 기억되지 않고 편집기의 맨 앞으로 이동합니다.

재현 단계:

  1. data explorer 플러그인이 최신 버전으로 업데이트되었는지 확인합니다.
  2. 관리자 페이지의 data explorer로 이동합니다.
  3. 새 쿼리를 생성합니다.
  4. 편집기에서 쿼리를 변경해 봅니다.

초기 분석:
이는 SQL 쿼리 콘텐츠를 변경하는 @onChange 이벤트 훅을 추가하는 아래 커밋으로 인해 발생하는 것으로 보입니다. 이 훅은 @content 프로퍼티가 새로운 콘텐츠로 업데이트되도록 만듭니다.

개발 환경에서 위 커밋 이전으로 되돌리면 편집기가 정상적으로 작동했습니다.

3개의 좋아요

훌륭한 버그 리포트를 올려주셔서 감사합니다. 다음 주 안에 수정하겠습니다!

4개의 좋아요

사용 중인 Discourse 버전은 무엇인가요? 최신 커밋에서는 정상적으로 작동하는 것으로 보이며, 태그된 모든 버전(최신 v3.4.0.beta1 포함)에서도 작동해야 합니다.

1개의 좋아요

최초 보고서는 3.4.0.beta1-dev ( 9d5eb6fed6 )에서 테스트되었습니다.

Discourse를 최신 커밋 3.4.0.beta2-dev ( 7b89fdead9 )로 업데이트하면 정상적으로 작동합니다.

4개의 좋아요

이 주제는 마지막 답변 후 3일이 지나면 자동으로 닫힙니다. 더 이상 새 답변을 작성할 수 없습니다.