과제 제출 다이얼로그를 확인하는 키 조합 알려주세요

이전에 제가 보고했듯이, 할당 다이얼로그가 너무 성급하게 제출되는 문제가 있었습니다. 다이얼로그에서 화살표 키로 이동한 사용자를 선택하기 위해 Enter 키를 눌렀을 때 발생했죠. 그 문제는 수정되었고, 이제 코멘트 기능을 매우 마음에 들어 하고 있습니다.

하지만 이제는 다이얼로그를 제출할 수 있는 키 조합을 찾지 못합니다. 여러 위치에서 Enter와 Ctrl-Enter를 시도해 보았지만 소용이 없었습니다. Tab 키를 눌러 할당(Assign) 버튼으로 이동하는 것도 시도해 보았지만, 다이얼로그가 제안하는 모든 얼굴(프로필)을 Tab 키로 건너뛰어야 합니다.

그래서… 키보드에서 할당 다이얼로그를 제출할 수 있는 키 조합(아마도 Ctrl-Enter가 표준에 가까울 것 같습니다)을 요청합니다. :kissing_heart:

7개의 좋아요

(영상 왼쪽 하단의 키 입력을 참고하세요)

저의 인스턴스에서 직접 테스트해 보니 ⌘+enter가 작동하는 것 같습니다. Ctrl+enter를 트리거할 때 포커스가 사용자 텍스트 상자에 있는지 확인해 주시겠습니까?

저한테는 안 되네요. 텍스트 상자에서 시도해도 마찬가지입니다. 이 사이트에서 Grammarly를 실행 중이지만, Ctrl-Enter로 게시물을 제출하는 건 여전히 잘 동작하긴 하네요…

1개의 좋아요

아. 영상에서 사용자 필드에서 ⌘ + enter를 표시하고 있네요. 이게 괜찮으신가요?

현재 텍스트 영역은 enter 키를 인식하도록 '설정’되어 있지 않습니다(이 부분은 몇 가지 복잡한 부분이 있거든요). 텍스트 영역은 버튼에서 tab tab tab 키를 세 번 누르면 도달할 수 있으므로, 당장은 그렇게 불편하지 않을 수도 있습니다.

어쨌든 이 문제를 담당하는 사람이 지정되어 있으니, 앞으로 몇 주 안에 좋은 소식이 있을 것으로 기대해 주세요. :slight_smile:

안녕하세요,

그것도 작동하지 않습니다. 다이얼로그의 대부분의 위치에서 시도해 봤다고 약속합니다. :smiley:

네, 텍스트 영역에서 제출 버튼으로 Tab 키를 눌러 이동할 수는 있습니다. 그리고 Tab-Enter 조합이 Ctrl-Enter와 같은 키 입력 횟수라고 생각했습니다. 하지만 사이트 전체에서 동일한 단축키를 사용할 수 있다면 정말 좋겠습니다.

참고로, 사용 중인 환경은 Ubuntu / Chrome: Version 102.0.5005.61 (Official Build) (64-bit)입니다.

1개의 좋아요

음, 담당자를 선택한 뒤 탭 키로 얼굴 아이콘 영역으로 이동하면 Ctrl-Enter가 작동하네요. 그 사람에게 할당될까 봐 걱정했는데, 그런 것 같지는 않아요.

1개의 좋아요

어떻게 이런 걸 놓쳤는지 모르겠네요. 앞으로 이틀 안에 수정 작업을 진행해서 병합되면 다시 여기에 공유하겠습니다.

2개의 좋아요

어제 이 문제를 확인해 보았는데, 아무런 수정 없이도 Ctrl + Enter로 제출할 수 있었습니다(실제로는 모달에 기본적으로 포함되어 있기 때문에 Enter 키만으로도 충분합니다):

  • 사용자 이름 선택기에서 한 번 Tab 키를 누른 후
  • 텍스트 영역에서 한 번 Tab 키를 누른 후

그러니까 여기서 필요한 것은 텍스트 영역에 포커스가 있을 때 Ctrl + Enter가 동작하는 것뿐일까요? 이것은 구현하기 쉬운 일이지만, 사용자 선택기에 포커스가 있을 때도 그렇게 할 수 있는지는 확실하지 않습니다.

저는 Linux에서 Chrome 103.0.5060.134를 사용 중이며, 브라우저에 따라 차이가 나는지는 잘 모르겠습니다.

네, 꼭 그렇게 해주세요!

저는 Linux Chrome 버전 103.0.5060.114 (공식 빌드) (64비트)를 사용하고 있습니다.

1개의 좋아요

해당 수정 사항(FEATURE: Allow submitting the assign modal with ctrl+enter - Pull Request #362 - discourse/discourse-assign - GitHub)을 적용하여 사이트를 배포했습니다. 이제 정상적으로 작동할 것입니다 :slight_smile:

1개의 좋아요

이건 내가 생각했던 대로 작동하지 않는 것 같네요…

휴가 중이었습니다. 아직 제대로 작동하지 않는 것을 보니 죄송합니다! 여기 용어에 약간의 차이가 있는 것 같습니다:

사용자 선택기(user selector)가 포커스되어 있을 때 Control + Enter를 누르려 하는 상황이 바로 제가 언급했던 작동하지 않는 경우입니다. 여기서 말하는 '텍스트 영역(textarea)'은 노트(Note)가 있는 부분을 의미합니다. 사용자 선택기가 포커스되어 있을 때 제출(submit)하는 것이 쉬운 일일지 확신이 서지 않습니다. @nat 이 문제를 계속 수정하려고 시도해야 할까요?

좀 더 시간을 두고 추가 요청을 기다려 보겠습니다. 해당 기능은 작동하고 있으며, 현재 좋은 우회 방법이 있습니다.

3개의 좋아요

음, 또 다른 생각이 들었습니다:

도둑 갤러리를 드롭다운 위쪽으로 이동할 수 있을까요?

드롭다운을 사용한 후에는 이미 담당자를 선택했으므로 사진에서 다시 선택할 필요가 없기 때문입니다. 그러면 드롭다운에서 바로 댓글 필드로 탭을 이동할 수 있고(거기서 키보드로 제출할 수 있습니다)

방금 강도들의 갤러리가 사라진 걸 발견했어요! 감사합니다!!!

2개의 좋아요

최근에 할당(assign)을 테스트해 보다가 이제 이것이 가능하다는 것을 알게 되었습니다.

그대로 닫겠습니다.

3개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 답변을 남길 수 없습니다.