새로운 Composer의 전환 가능한 '모드’가 단계적으로 도입된 이후(즉, 지난 몇 달간) Markdown Composer에 링크를 삽입하는 동작이 변경된 것을 알게 되었습니다. 이는 Ctrl + K 단축키나
툴바 버튼을 사용하여 링크 대화 상자를 열 때, 특히 Enter를 눌러 대화 상자를 닫을 때 발생하는 것 같습니다. Enter 키가 대화 상자를 닫는 동시에 텍스트에 줄바꿈으로 삽입되는 것으로 보입니다.
최신 Discourse를 사용하고 있으며, 설정에서 다른 변경 사항은 없는 것으로 알고 있습니다. 클립보드 관리기로 CopyQ를 사용하지만, 이 추가 줄바꿈 문제는 다른 어떤 애플리케이션에서도 발생하지 않습니다.
다른 사람이 이 버그를 보고했는지 검색해 보았지만 아무것도 찾지 못했는데, 이는 놀라운 일이었습니다. 만약 중복된 문제라면 죄송합니다.
재현 방법:
- 클립보드에 URL을 복사합니다.
- 줄 중간에 있는 기존 텍스트를 선택합니다.
- Ctrl + K를 누릅니다.
- URL을 붙여넣습니다.
- Enter를 눌러 대화 상자를 닫습니다
방금 Meta에서 위의 정확한 단계를 수행했는데, 스크린샷은 다음과 같습니다:
과거에는 Enter 키로 대화 상자를 닫을 때 링크 뒤에 줄바꿈이 삽입되지 않았습니다.
다른 방식으로 링크를 삽입하는 경우(예: 강조된 텍스트 위에 URL을 붙여넣거나, 링크 대화 상자에서 Enter 대신 삽입 버튼을 클릭하는 경우)에는 추가 줄바꿈이 발생하지 않습니다.
원인에 대한 제 추측은 Enter 키 입력이 대화 상자를 닫는 동시에 대화 상자에서 '소비(consume)'되지 않아 게시글에 줄바꿈으로 입력되는 것이라는 것입니다. 기본적으로 애플리케이션에서 해당 키 입력이 '이중 계산’되고 있는 것입니다.
