도구 모드로 이미지를 업로드하면 커서가 줄 끝으로 이동

하지만 업로드할 때 포커스가 이동하는 것을 확인했어요. 예를 들어 특정 위치에 포커스 커서가 있는데 업로드를 하면 이상한 위치로 이동하거든요? 제가 확인하고 싶은 주요 부분이 바로 이겁니다.

3개의 좋아요

@martin 잠깐 확인해 줄 수 있을까요? 다만, 여기서 재현 방법을 알려주면 정말 좋겠습니다. 어떻게 업로드하시나요 (잘라 붙여넣기, 드래그 앤 드롭, 툴바)? 브라우저는 무엇인가요 (크롬이라고 가정하고)? … 이전의 본문 + 커서는 어떻게 되고, 이후에는 어떻게 되나요?

4개의 좋아요

제가 이해한 대로, 업로드가 완료된 후에도 커서를 원래 위치에 유지해야 한다는 뜻인가요? 문제를 재현할 수 있습니다:

  1. 문장 중간을 클릭합니다.
  2. 파일을 업로드합니다.
  3. 커서가 문장 끝에 위치하게 됩니다.

Peek 2022-01-14 14-32

제 GIF에서 볼 수 있듯이, 처리가 시작되는 즉시 커서가 문장 끝으로 이동합니다. 참고로 업로드 및 마크다운 처리는 적어도 올바른 위치에 삽입됩니다.

드래그 앤 드롭을 사용할 때는 커서가 있어야 할 위치에 그대로 유지되며, 붙여넣기할 때도 마찬가지입니다. 따라서 업로드 버튼 클릭 시에만 이 문제가 발생하는 것으로 보입니다.

6개의 좋아요

네, 맞습니다. 아주 잘 설명해 주셨네요! 커서 위치만 유지하면 됩니다. 감사합니다!

4개의 좋아요

@zogstrip @andrei가 이 일을 맡을 수 있을까요? 줄바꿈을 삽입하는 다른 기능과 관련이 있을 가능성이 높습니다.

또한 버그가 플레이스홀더를 처음 삽입할 때 발생하는지, 아니면 플레이스홀더를 업로드로 교체한 후에 발생하는지 신중하게 판단해야 합니다. 제 직감으로는 플레이스홀더가 추가된 시점에 문제가 발생하는 것 같습니다.

전용 버그 티켓으로 이동합니다.

5개의 좋아요

@andrei 이걸 목록에 추가할 수 있을까요?

사용자가 업로드를 추가할 수 있는 방법이 다양해서 다소 까다로운 작업이 될 수 있어요.

2개의 좋아요

네, 처리하겠습니다. 샘이 말한 것처럼 이건 아마 줄바꿈 문제와 관련이 있을 겁니다.

4개의 좋아요

문제를 수정하는 방법은 다음과 같습니다:

6개의 좋아요

여기서 회귀(regression)가 발생한 것 같습니다 :thinking:

도구 모음, 드래그 앤 드롭, 복사 & 붙여넣기 중 어떤 방식으로 업로드를 하든, 커서가 게시물(줄)의 끝으로 이동합니다.

최소 최신 macOS / Safari에서는 그렇습니다.

@cvx 이 문제를 아시는 분이 있을까요? 수정이 어렵다면 이 이슈를 포기하는 것도 괜찮습니다.

1개의 좋아요