다음 주제로 이동 단축키가 항상 작동하지 않음

미읽음으로 이동 또는 새 글로 이동 키보드 단축키 중 하나를 사용한 후, 다음 주제로 이동 단축키를 사용합니다. 하지만 g, j 시퀀스가 다음 (미읽음/새) 주제로 이동하지 않고 관련 주제 목록에 머무는 경우가 있습니다. 이런 경우 목록에 표시된 첫 번째 또는 유일한 주제를 클릭해야 시작할 수 있습니다. 여러 주제가 있는 경우 g, j는 예상대로 정상 작동합니다.

아직까지 이 버그의 패턴을 파악하지는 못했지만, 여기 Meta Discourse를 포함하여 제가 사용하는 모든 Discourse 설치 환경에서 발생하고 있습니다. 패턴을 파악할 수 있다면 세부 사항을 추가하겠습니다.

여기 Discourse Meta(및 다른 곳에서도 재현됨)에서 일어난 한 가지 가능한 시나리오는 다음과 같습니다:

  • Discourse에 포커스 부여
    (모든 Discourse를 단일 브라우저 창에서 실행하고 Ctrl-Down 키로 각 탭을 전환합니다)

  • 새 항목이 (이 경우) 새 주제 1개로 강조 표시됩니다.
    “새 주제 1개 보기” 메시지가 있습니다.

  • g, j
    변화 없음

  • g,n 다음 g,j
    변화 없음!

  • g,u g,n

  • g,j
    새 주제가 올바르게 표시됩니다.

탭이 현재 탭이 될 때 마우스 포커스를 항상 받지 못하는 것 같습니다.

환경

macOS 12.5.1 (최근 보안 패치가 적용된 Monterey이지만, 이 문제는 그보다 이전부터 존재했습니다)
uBlock Origin과 Ghostery가 모두 실행 중인 Firefox 103.0.2 (절대 끄지 않을 것입니다)

일관된 재현手順이 필요합니다.

  • "새로"로 이동
  • CTRL TAB
  • CTRL SHIFT TAB
  • gj

최신 Firefox, Linux에서는 재현되지 않습니다.

1개의 좋아요