v2026.1 업데이트 후 Threads 스크롤 문제

Discourse의 최신 버전으로 업데이트한 이후, 많은 수의 트위터/X 임베드가 포함된 토론을 스크롤할 때 발생하는 문제에 대한 불만이 상당히 널리 보고되고 있습니다.

사용자 피드백의 일부 예시는 다음과 같습니다:

특히 한 게시물에 여러 개의 x/트윗 임베드를 넣거나, 스레드 전체가 그로 가득 찬 경우를 제외하고는, 가끔 여러 번 오류가 발생하여 해당 임베드가 다시 로드됩니다. 이로 인해 페이지에서 읽고 있던 커서 위치가 어긋나 다시 뒤로 탐색해야 합니다. 다른 스레드에서도 발생할 수 있지만, 이러한 x 임베드가 분명히 자주 문제를 일으킵니다.

하지만 페이지가 위아래로 움직이는 것을 보고 있습니다. 게시물을 읽고 있을 때 페이지가 몇 페이지 위나 아래로 점프합니다. 그러면 다시 읽고 있던 위치로 스크롤해야 합니다. 그런 다음 다시 발생합니다. 다시 읽고 있던 곳으로 스크롤해야 합니다. 매우 자주 발생합니다.

삼성 폰의 Brave, Microsoft 노트북의 Brave, IE Edge, Chrome에서 확인됩니다. 위에서 언급한 폰과 Linux 노트북의 Brave에서도 확인됩니다. 제가 가진 모든 기기에서 나타납니다. 해당 스레드에서도 많은 사람들이 인지하고 있으며, 오늘 인사이더인 제 형제 조(Joe)로부터 이 문제에 대해 전화도 받았습니다.

개인적인 경험상, 빠른 인터넷 연결에서 발생하는 것 같습니다. 저는 2GB 양방향 광섬유를 사용 중입니다.

제 경우에는 임베드된 Twitter/X 게시물을 표시하도록 허용할 때 발생합니다. Firefox에서는 기본적으로此类의 콘텐츠가 차단되므로, 표시하도록 클릭하여 허용합니다.

그러면 스레드에 새 게시물이 올라올 때마다 페이지가 점프하고 X 게시물이 다시 로드되어, 다시 읽고 있던 위치로 스크롤해야 합니다. 오늘 Fat Pipe를 읽는 동안 많은 답변이 들어오면서 많이 발생했습니다.

오늘 아침 Pipe를 읽다가 5~6번 정도 이런 일이 있었습니다. 오늘 시스템 업그레이드 때문인 버그라고 생각했습니다.

오늘 아침 더 조사해 보았는데, 스레드 내부의 임베드된 X 게시물이 갑자기 다시 로드되는 것 같습니다. 발생하면 초점이 맞춰진 영역 근처의 모든 게시물이 다시 로드되는 것으로 보입니다. 이것이 스크롤 및 배치 문제를 일으키는 원인입니다. 스크롤할 때만 발생하는 것 같습니다. 도움이 될지는 모르겠지만, 더 많은 세부 정보를 파악해 보고 있습니다.

제 컴퓨터에서는 아직 문제를 재현하지 못했지만, 많은 사람들이 불만을 제기하고 있으며, 여러 명이 업데이트 이후부터 시작되었다고 구체적으로 언급했습니다(현재로서는 이를 확인할 방법이 없습니다).

도움이 될 만한 아이디어가 있으시면 알려주시면 감사하겠습니다. 감사합니다.

테마 컴포넌트/플러그인이 설치되어 있나요? 사용자들에게 안전 모드에서도 여전히 발생하는지 확인해 보셨나요? 감사합니다.

답변이 늦어 죄송합니다. 문제를 직접 재현해 보다 깊이 있는 통찰을 얻으려 했습니다. 마침 오늘 트윗 임베드가 많이 포함된 매우 활발한 스레드에서 재현하는 데 성공했습니다.

페이지는 스크롤하지 않는 상태에서도 자주 점프합니다. 누군가 대화에 답글을 달 때 트리거가 발생한다고 상당히 확신합니다. 답글이 달리는 순간 페이지가 점프합니다. 이는 매우 혼란스럽습니다. 마지막으로 읽던 위치를 찾으려면 위로 스크롤해야 하고, 그 후 모든 트윗이 다시 로드될 때까지 기다려야 하기 때문입니다.

불행히도 안전 모드에서 테스트를 해봤지만, 안전 모드에서는 트윗이 실제로 로드되지 않아 통찰을 얻을 수 없었습니다. 전체 트윗을 임베드하는 대신, 트윗(비디오 임베드 등)에 대한 링크가 포함된 인용 블록으로 표시되기 때문입니다.

안전 모드에서 동작하지 않는 이유는 Twitter Native Embed 를 사용하고 있기 때문일 수 있습니다. 안전 모드에서는 사용자 지정 설정이 비활성화됩니다. 그런가요?
해당 컴포넌트가 로딩 중 iframe의 높이를 Discourse가 알 수 없어 화면이 점프하는 문제를 일으킨다는 논의가 있는 주제입니다: Twitter Native Embed - #23 by wineberserkers

추가 업데이트: 안전 모드에 진입하여 테마와 테마 구성 요소만 활성화하고 나머지는 비활성화했을 때에도 트윗이 렌더링되며 문제가 여전히 발생합니다.

방금 확인해 보았고, 해당 구성 요소를 사용하고 있음을 확인했습니다:

image

해당 구성 요소를 제거하지 않고 문제를 해결할 수 있는 방법이 있을까요? 저희 커뮤니티에서는 트위터 비디오를 임베드하는 기능을 매우 좋아합니다.