타입으로 @ 또는 :을 입력한 뒤 필요한 내용을 작성하고 Enter 키를 누르면, 나머지 사용자 이름 또는 이모지 이름이 완성되고 뒤에 공백이 하나 추가됩니다. 이 공백은 계속 입력할 수 있도록 하기 위한 것이라 생각되지만, 새로 추가된 공백을 고려하여 커서가 이동하지 않습니다. 따라서 현재 상태에서는 어쨌든 스페이스바를 눌러야 하고, 불필요한 공백이 남게 됩니다.
멘션이나 이모지 뒤에 문장을 마무리하거나(또는 게시글 작성을 완료하거나) 공백이 필요한 경우도 있을 수 있으므로, 저는 그냥 뒤에 붙는 공백을 제거하고 공백이 필요할 때 사용자가 직접 스페이스바를 누르도록 하는 편이 좋다고 생각합니다. 두 번째 옵션은 커서를 공백 뒤에 있도록 한 글자 앞으로 이동시키는 것인데(이것이 원래 의도된 동작이었나요?), 저는 그다지 큰 가치를 느끼지 못합니다. 공백이 필요할 때 스페이스바를 누르는 편이, 필요하지 않을 때 자동으로 추가된 공백을 삭제하는 것보다 낫다고 생각합니다.
(이것은 버드에 가까운 문제이므로, 이 문제가 Contribute > UX 또는 Contribute > Feature 채널에 더 적합하다면 이동해 주셔도 됩니다. 또한, 직전 문장을 쓰다가 이것이 태그/#에서도 발생한다는 것을 방금 깨달았습니다.)
4개의 좋아요
sam
(Sam Saffron)
11월 16, 2020, 3:53오전
2
정말 기묘하고, 약간 짜증나긴 해요. 예를 들어 GitHub은 커서를 이동시키는데, 이건 더 합리적인 선택이죠.
저는 커서 이동을 지지합니다.
3개의 좋아요
Richie
(Richie Rich)
1월 13, 2021, 10:32오전
3
최근 2주 사이에 이 부분에 변경 사항이 있었나요?
저는 이모지 끝에 :t2 값을 많이 붙이는데, 항상 키보드로 직접 입력합니다.
예를 들어, 흰색 엄지 척 이모지를 얻으려면 이렇게 입력합니다:
:+
그 다음 tab 키를 눌러 노란색 엄지 척을 완성하고, 계속해서 :t를 입력하면 색상 목록이 짧게 표시됩니다:
그때 다시 tab 키를 한 번만 누르면 원하는 :t2 변형이 자동 완성됩니다.
하지만 최근 업데이트 이후로, 처음 :+1:을 tab 키로 완성할 때 끝에 공백이 추가되게 되어, 이제 백스페이스를 누른 다음에야 :t 변형을 계속 입력할 수 있습니다.
1개의 좋아요
거의 확신에 가까운 새로운 회귀 버그입니다. @sam 님이 돌아오시면 확인해 주시면 좋겠습니다.
2개의 좋아요
sam
(Sam Saffron)
1월 29, 2021, 4:01오전
10
불편함이 크다는 점 충분히 이해합니다. 하지만 이전에는 공백을 삽입한 뒤 캐럿을 뒤로 이동시키는 방식을 사용했는데, 이로 인해 혼란이 생기고 여러 가지 미묘한 문제가 발생했습니다.
공백을 삽입하는 방식 자체는 분명히 좋다고 생각합니다. 다만 :heart:는 공백을 삽입하고 :+1:은 그렇지 않도록 하는 것이 꺼림칙합니다.
제가 생각하기에 가장 좋은 방법은 브라우저의 로컬 설정에 "배경 설정"을 도입하는 것입니다. 클라이언트가 마지막으로 선택한 피부색을 "기억"해 두고, 기본적으로 이를 추가하도록 하면 됩니다.
이렇게 하면 해당 문제는 쉽게 해결됩니다. 여기에서 한 번만 변경하면 되거든요:
그 후 삽입하는 이모지는 피부색이 자동으로 추가되어 예를 들어 :+1:t3:처럼 됩니다. 사용자를 더 존중하는 방식이라 이 방법이 훨씬 마음에 듭니다. 방금 선택한 피부색을 계속 사용하려는 경우가 대부분일 테니까요.
@codinghorror 이 의견 어떻게 생각하시나요?
3개의 좋아요
Osama
2월 1, 2021, 4:07오후
14
이 PR로 해결될 것 같습니다:
master ← remember-emoji-skin-tone
merged 04:36PM - 01 Feb 21 UTC
This PR makes our emoji autocomplete in the composer respect the skin tone you s… elect in the emoji picker.
Before:

After:

Context: https://meta.discourse.org/t/adding-mention-emoji-tag-adds-trailing-space-but-doesnt-move-cursor/170201/10?u=osama
클라이언트 앱은 이미 사용자가 선택한 피부 색조를 기억하고 있습니다(이모지 선택기도 이미 선택된 피부 색조를 따르지만), 현재 이모지 자동완성 기능은 선택된 피부 색조를 무시하고 항상 노란색 피부 색조를 제안하고 있습니다. 이 PR은 이모지 자동완성 기능을 사용자의 선택된 피부 색조로 기본값을 설정하도록 변경합니다.
변경 전 / 변경 후:
4개의 좋아요
Richie
(Richie Rich)
2월 1, 2021, 7:51오후
15
놀랍다!!
모두 정말 감사합니다. 이런 사소한 것들이 이 플랫폼을 이렇게 훌륭한 곳으로 만들어 줍니다
4개의 좋아요
sam
(Sam Saffron)
2월 2, 2021, 12:25오전
16
@seanblue 새로운 기능에 만족하시나요? 내일 자동으로 닫을 예정입니다.
2개의 좋아요
원래 제기했던 불만/건의 사항에 대해 말씀드리자면, 변경 사항에 만족합니다. 커서가 삽입된 공백 뒤로 이동하게 되어 좋다고 생각합니다. 이 문제를 처리해 주셔서 감사합니다.
4개의 좋아요