확장 버튼 클릭 시 반복된 응답 문제

PixPin_2025-09-11_17-32-00

“답변 확장” 버튼을 여러 번 클릭하거나, 콘텐츠 로딩이 완료되기 전에 반복적으로 클릭할 경우 동일한 답변이 여러 개 표시될 수 있습니다.

2개의 좋아요

이 문제에 대한 업데이트가 있나요?

해당 동작을 재현할 수 없습니다. 상대방 쪽에서도 여전히 발생하는 문제인가요? 그렇다면, 사이트에만 영향을 미치는 테마 구성 요소나 플러그인, 커스터마이징을 배제하기 위해 안전 모드에서 시도해 볼 수 있을까요?

재현할 수 있습니다. Meta에서 바로 재현했습니다.

버그로 이동합니다.

2개의 좋아요

음 - 이 게시글에서 재현이 가능하나요? iOS 26 bugs with fixed position elements in Discourse - #5 by DudeMeister

직접 시도해 봤는데 재현되지 않았습니다. 어떻게 하면 재현할 수 있나요?

네, 바로 그 게시물이에요. 확장 버튼을 정말 빠르게 연타하는 거예요. 크로미움 기반 브라우저를 사용 중이고, 다른 브라우저는 아직 테스트해 보지 않았어요.

아, 알겠습니다. 그렇게 하면 제 환경에서는 항목이 중복되지 않는 것을 확인했습니다. 저는 OSX에서 Chrome 버전 140.0.7339.133 (공식 빌드) (arm64)을 사용 중입니다.

즉시 트리거되지는 않지만, 충분히 오래 실행하면 일관되게 재현됩니다

이 시점에서 사이트가 고장 나도록 의도적으로 시도하는 것과 비슷하므로, 우선순위가 매우 낮다고 봅니다.

wont-fix로 닫을지 여부는 판단에 맡기겠습니다.

1개의 좋아요

제 커뮤니티에서는 네트워크 지연이 심해서 많은 사용자가 답글 확장 버튼을 여러 번 클릭하곤 합니다.

로딩 중 버튼의 클릭을 비활성화하거나, 답글 목록을 추가(append)하는 대신 교체(replace) 방식으로 처리하는 건 어떨까요?

* 네트워크 지연은 Cloudflare, 사용자 위치, 커뮤니티 규모 등 여러 요인에 따라 달라집니다.

2개의 좋아요

개인적으로 전반적으로 더 나은 접근 방식이라고 생각합니다 :+1:t2:

1개의 좋아요

정확히 설명해 주셔서 감사합니다. 다만, 이 문제를 수정하기 위한 풀 리퀘스트를 Discourse가 받아들이는지 궁금합니다.

1개의 좋아요

물론이죠, 모든 기여에 진심으로 감사드립니다! 해당 주제에 pr-welcome 태그를 달아두었습니다.

1개의 좋아요

설명해 주셔서 감사합니다. 해당 이슈에 대해 GitHub에서 PR을 열었습니다: FIX: Disable replies button until replies are loaded by TethysPlex · Pull Request #35136 · discourse/discourse · GitHub

3개의 좋아요

@TethysPlex 님, PR 올려주셔서 감사합니다! 코드를 단순화하는 방향으로 몇 가지 코멘트를 남겼지만, 전체적인 접근 방식은 올바른 방향으로 나아가고 있습니다 :+1:

1개의 좋아요

@TethysPlex 코멘트를 검토해 주시고 기여해 주셔서 감사합니다! PR을 승인하고 병합했습니다 :slight_smile:

3개의 좋아요

이 주제는 15시간 후 자동으로 닫혔습니다. 더 이상 답변할 수 없습니다.