답글 표시가 비활성화되지 않음

가끔 “직접 아래 답변 숨기기” 옵션이 활성화되어 있음에도 불구하고 1개의 답변 표시기가 나타나는 것을 확인했습니다.
이 문제는 여러 Discourse 사이트에서 발생하므로 디자인 실험과 관련이 없습니다. 하지만 디자인 실험은 모바일에서 이 표시기가 보이게 만듭니다. 저는 주로 휴대폰으로 이곳을 읽기 때문에 요즘 더 자주 눈에 띕니다.
제가 매우 자주 사용하는 다른 포럼이 1월 중순에 업데이트된 후, 그곳에서도 더 많은 답변 표시기를 발견했습니다. 이전 업데이트가 8월에 이루어졌기 때문에 무엇이 변경되었는지 파악하는 데는 큰 도움이 되지 않습니다.

재현 단계를 찾으려 노력했지만, 모든 게시글에 공통적으로 있는 요소를 찾지는 못했습니다. 따라서 여러 문제가 있는 것 같습니다.

(1) 이 문제를 확실히 재현할 수 있는 한 가지 방법은 2번 게시글에서 1번 게시글을 인용하는 것입니다.
예를 들어 여기와 여기에서 그런 일이 발생했습니다. 이 게시글에 대한 답변에서도 해당 현상을 유발해 볼 예정입니다.

그러나 첫 번째 게시글이 아니거나, 사이에 보이지 않는 게시글이 없는(게시글 번호를 확인했습니다) 다른 게시글에서도 발생하는 경우가 있습니다.

(2) 이러한 게시글 중 일부에서는 원인을 찾을 수 있었습니다. 예를 들어 Introducing Form Templates - #17 by Canapin 에서 표시기가 나타나는 이유는 3개의 게시글에 대한 답변이기 때문이라고 생각합니다. 이 세 게시글 모두 표시기가 나타나며, 바로 위에 있는 마지막 게시글도 포함됩니다. 하지만 이것이 정확한 원인인지는 확신이 서지 않습니다. 따라서 (3)번과 동일한 문제일 수도 있습니다.

(3) 하지만 표시기가 억제되지 않는 이유를 알 수 없는 다른 게시글들도 있습니다. (예: 해당 게시글에 삭제되었음에도 여전히 표시기를 트리거하는 두 번째 답변이 있었는지 확인할 수는 없지만요)
(A) Link to raw markup for topic / message - #2 by JammyDodger
(B) Introducing Form Templates - #55 by sunjam
(C) Discourse Build Error: “An error occurred while installing rbtrace (0.5.1), and Bundler cannot continue - #14 by stance455

(4) 메타 사이트에서 예시를 찾던 중, 제 머리를 아프게 한 것이 있습니다: 때때로 답변 표시기가 나타났다가, 클릭하면 사라지는 경우입니다. 새로고침해도 다시 나타나지 않습니다. 게시글들이 정확히 프리로드 경계에 있는 것 같습니다. 즉, 한 게시글이 다른 게시글보다 먼저 로드되는 것입니다.
두 가지 예시를 녹화했습니다. 이것은 첫 번째 스크린캐스트의 게시글 링크입니다. 토픽을 스크롤하면 게시글 아래에 답변 표시기가 표시됩니다. 때로는 클릭할 수도 있지만, 결국 사라집니다.


두 번째 영상에서는 맨 아래에서 시작했는데, 게시글이 답변임을 나타내는 표시기가 사라지는 것을 볼 수 있습니다. 게시글 링크

(5) 모든 답변을 살펴보다가 Private sub-category email-in Discourse::InvalidAccess - #11 by hellekin 도 발견했는데, 마지막 게시글의 인용을 포함하고 있기 때문에 첫 번째 게시글이 답변으로 표시되고 있습니다. 더 오래된 게시글이 답변으로 나타나는 것은 조금 혼란스럽습니다. 적어도 “게시글로 이동” 화살표는 잘못된 방향으로 가리키고 있습니다.

첫 번째 게시물을 인용한 답변입니다.

이제 그 단계들도 찾은 것 같습니다.

일반 답글 버튼을 사용해야 하고, 그 다음에 위에 있는 게시글을 인용해야 합니다. 그래서 인용 복사 버튼이 최근 그런 경우가 더 많아진 이유일 수 있다고 생각합니다.

즉, (2)와 (3)은 동일합니다.


답글 표시를 트리거하기 위해 위의 게시글을 인용합니다.

또 다른 문제를 발견했습니다:
사용자를 무시(무시 목록에 추가)하여 답글이 숨겨진 상태에서도 답글 표시기가 표시될 수 있습니다. 무시 상태를 정상으로 되돌리거나 숨겨진 게시물을 클릭하여 열면 표시기가 사라집니다.


이 무시 설정은 문제점을 시연하기 위한 것일 뿐, 평소 해당 사용자를 무시하는 것은 아닙니다.

1개의 좋아요