Composer의 placeholder가 업데이트되어야 할 때 업데이트되지 않음

작성기를 열면 "여기에 입력하세요. 마크다운, BBCode 또는 HTML을 사용하여 서식을 지정하세요"라는 플레이스홀더가 표시됩니다. 하지만 이 메시지는 리치 텍스트 모드일 때에도 그대로 표시됩니다. 그런데 리치 텍스트 모드에서는 BBCode를 사용할 수 없고, HTML도 제대로 사용할 수 없습니다. 따라서 리치 텍스트 모드에서는 플레이스홀더가 다르게 표시되는 것이 좋을 것 같습니다.

수정: 실제로는 플레이스홀더가 갱신되긴 하는데, 갱신을 기대할 때 갱신되지 않고(기대하지 않을 때는 갱신되죠 :wink:) 합니다.

2개의 좋아요

리치 텍스트 모드에서 다른 플레이스홀더가 보입니다

2개의 좋아요

네, 이제 보입니다. 완전히 혼란스러웠네요.

변경 사항은 7월 13일에 적용되었습니다: UX: Update composer placeholder for RTE - Pull Request #33594 - discourse/discourse - GitHub

하지만 제 3.6.0 beta1 포럼에는 해당 변경 사항이 없습니다.

수정: 이제 이해했습니다. 원문(OP)을 업데이트하겠습니다.

2개의 좋아요

새로고침 시에만 작동하는 것 같습니다. 토글 시에도 업데이트되도록 할 수 있는지 확인해 봐야 합니다.

2개의 좋아요

사실 더 심각한데요,

  • 기본값이 리치 텍스트입니다
  • 마크다운으로 전환합니다
  • 플레이스홀더는 그대로입니다
  • F5를 누릅니다
  • 플레이스홀더가 마크다운+BB코드 플레이스홀더로 바뀌지만, 편집기는 다시 리치 텍스트로 돌아갑니다
1개의 좋아요

현재 수정 작업이 진행 중입니다

https://github.com/discourse/discourse/pull/35382

2개의 좋아요

이건 병합되었으니 닫습니다…

2개의 좋아요