Command+Shift+Return 동작이 일관되지 않습니다

사소하지만, 큰 문제들은 이미 모두 수정해주셨잖아요.

Superhuman에서는 Command-Shift-Return 단축키를 누르면 메시지에 답장한 후 대화를 완료 처리합니다.

Discourse에서는 같은 단축키가 스레드에 대한 답변을 종료하는 데 사용됩니다.

그래서 제 뇌가 좀 엉망이긴 하지만, 두 곳에서 모두 이 단축키를 사용하게 됩니다.

그런데

Discourse에서 DM(다이렉트 메시지)을 작성하다가 Command-Shift-Return으로 마무리하면, 방금 작성한 내용이 경고도, 복구 방법도 없이 그냥 전부 삭제되는 것 같습니다.

DM UI가 스레드 UI와 매우 유사하므로, 두 곳의 동작 방식이 동일해야 하거나, 최소한 DM에서는 "정말 삭제하시겠습니까?"라는 확인 창이 뜨는 것이 좋을 것 같습니다.

아마 저만 신경 쓰이는 사소한 문제일 뿐이지만, 언급해 두는 게 좋을 것 같아 이렇게 남깁니다.

모든 것 감사합니다.

7개의 좋아요

신고해 주셔서 감사합니다, Seth.

정말 답답하셨을 것 같은데, Linux+Firefox 환경에서 직접 테스트해 봤지만 재현이 되지 않습니다.

나 자신에게 DM을 만들고 CTRL-SHIFT-ENTER를 눌렀더니 게시가 정상적으로 이루어졌고, 답변도 작성 및 게시가 잘 되었습니다.

혹시 Mac에서 발생하는 특수한 문제일 수도 있을 것 같습니다. 어떤 브라우저를 사용하고 계신가요? (Safari?)

우선 Mac 사용자에게 이 문제를 재현할 수 있는지 확인하는 것이 첫 단계라고 생각합니다.

반드시 해결해 드리겠습니다!

1개의 좋아요

맥북 M1에서 Chrome 실행 중

내 키보드에서는 ⌘ SHIFT ENTER입니다

2개의 좋아요

알겠습니다. Mac에서 Chrome을 사용해 보았지만 문제를 재현하지 못했습니다. 이 문제가 브라우저 플러그인과 관련이 있을 가능성이 있을까요? Safari에서도 한번 시도해 보실 수 있을까요?

방금 Safari를 열었어요

방금 DM을 보내려고 했거든요

같은 일이 일어났으니까, 받으시진 못할 것 같아요!

2개의 좋아요

오, 이상하네. 당신이 보낸 DM 두 개를 모두 받았어?

세스, 이건 꼭 끝까지 파헤쳐서 원인을 찾아낼 거야. 약속할게. 지금은 재현 방법을 찾고 있는 중이야. M1 맥에서 꽤 많이 보고되고 있으니까, 분명히 해결책을 찾을 수 있을 거야.

1개의 좋아요

사실 @Seth_Godin 재현 방법을 찾은 것 같습니다. 생성 중인 PM으로 자동으로 이동해 주지 않아, 메시지가 허공으로 날아간 것처럼 느껴질 수 있습니다.

쉽게 해결할 수 있을 것 같으니, 진행 상황 알려드리겠습니다.

2개의 좋아요

잠깐!

찾았다고?

좋은 소식이네요. 그렇다면 아마 사용자 오류인 것 같습니다.

근데 제 프로필 사진 아래에 있는 활동 내역을 들어가 보면 아무것도 안 나오는데…

시간 낭비 시켜서 죄송합니다.

3개의 좋아요

세스님,

말씀해 주신 문제를 해결하고 있으며, 몇 시간 안에 수정될 예정입니다.

그동안 보낸 메시지는 /my/messages/sent에서 확인하실 수 있습니다.

2개의 좋아요

PR 링크입니다:

@sam님의 리뷰를 기다리고 있습니다.

5개의 좋아요

Seth님, 너무 걱정하지 마세요. 당신의 시간은 전혀 낭비되지 않았으며, 정말 훌륭한 지적이었습니다. 우리 쪽에서 "숨겨진 기능"에 대해 간과한 부분이 있었던 것이 사실입니다.

여기서 전체적인 맥락은 다음과 같습니다. 과거에 "disable jump(점프 비활성화)"라는 기능이 있었습니다.

이 기능은 게시물을 작성할 때 주제 안의 위치를 잃는 것을 극도로 싫어하는 특정 사용자에게 매우 중요했습니다. 특히 "영화/에피소드 스포일러"와 같은 매우 긴 토론에서는 이 기능이 상당히 중요했는데, 게시물을 올리면 주제 끝으로 이동하게 되어 위치를 완전히 잃어버리는 문제가 있었기 때문입니다.

이에 대한 타협으로, “shift” 키를 눌렀을 때 우리에게 신호를 보내는 숨겨진 기능을 추가했습니다:

“나는 파워 유저입니다. 게시물을 작성한 후 어디론가 이동시키지 마세요. 내가 무엇을 하는지 알고 있습니다.”

여기서 간과한 점은, 이 기능이 기존 주제에서 작동하도록 의도된 것이지, 새 주제와 메시지를 생성할 때 사용되는 것은 아니라는 것입니다.

수정 사항은 대부분의 사용자를 만족시킬 수 있도록 다음과 같이 처리되었습니다. 새 게시물이나 주제를 생성할 때 SHIFT 키를 누르더라도 여전히 점프(이동)가 발생합니다. 해당 상황에서는 우회 기능이 의미가 없기 때문입니다. 주제/메시지 안에 있을 때는 점프 우회 기능을 유지합니다.

이 설명이 도움이 되기를 바라며, 인내심을 가져주셔서 정말 감사합니다!

수정이 여기 배포되었습니다. 전체 맥락과 히스토리는 다음 링크에서 확인하실 수 있습니다:

:hugs:

6개의 좋아요

이 주제는 16시간 후 자동으로 닫혔습니다. 더 이상 새로운 답변을 남길 수 없습니다.