로그아웃과 방해 금지가 사용자 메뉴에서 사라짐

로컬 인스턴스를 방금 업데이트했는데, 사용자 메뉴에서 로그아웃 아이콘이 사라졌습니다. 메타에서도 같은 현상이 발생합니다.

1개의 좋아요

여전히 Meta에서 맨 아래에 있는 상태입니다… 기본 테마 이외의 테마를 사용 중인가요?

2개의 좋아요

기본 테마입니다. 메타 사이트와 해당 로컬 인스턴스에서 위와 같이 보입니다. 하지만 일부 업데이트되지 않은 다른 디스코urse 사이트에서는 해당 옵션을 볼 수 있습니다.

3개의 좋아요

음, 우리가 만든 업데이트가 브라우저 확장 프로그램과 충돌하고 있는 건가요? 아직 다른 사이트와 다른 계정을 사용해 봐도 문제를 재현할 수 없습니다. 어떤 브라우저 버전과 운영 체제를 사용 중이신가요?

2개의 좋아요

로그아웃 버튼과 “방해 금지” 버튼은 있습니다. 제 환경에서는 모두 정상적으로 작동합니다. @manuel 쪽에서 문제가 있는 것 같네요? Nolo, CSS 구현을 시도해 보신 적이 없나요?

아니면 이 때문일 수도 있겠네요.

2개의 좋아요

일부 브라우저에서는 확인되지만, 다른 브라우저에서는 확인되지 않습니다. 현재 표시되지 않는 환경:
Debian 10/Firefox78esr
Debian 10/Chromium 83
Lineage 17/ Lineage Browser 10
Lineage 17/FOSS-Browser 7.2

3개의 좋아요

로그아웃과 DND(방해 금지) 버튼이 확장 프로그램과 무관하게, 내 다양한 Firefox/Chrome 버전에서 Debian 데스크톱에서 표시되지 않습니다. 문제는 방해 금지 <li> 항목의 flex 설정에 있는 것 같습니다. (자매 요소는 li가 아니라 <a>에 flex가 적용되어 있나요?) .user-menu .quick-access-panel li.do-not-disturb 규칙에서 flex: 0 0 100%;를 비활성화하면 버튼이 다시 표시됩니다 (Debian 10 / Firefox 78 기준).

5개의 좋아요

이 내용을 새 토픽으로 옮겼습니다. 사라지지 않도록요… 이제 재현이 가능하니 오늘 늦게 자세히 살펴보겠습니다. 이상하게도 메뉴를 열면 보이지만, 마우스 우클릭 후 검사(Inspect)를 선택하면 사라집니다.

4개의 좋아요

정확한 원인을 파악하기는 어렵습니다… 새로운 방해 금지 링크가 추가되면서, 높이가 충분함에도 불구하고 패널이 넘치는 것 같습니다.

어쨌든, 이 패널의 콘텐츠는 알림과 달리 “모두 보기” 버튼으로 접근할 수 없으므로, 넘칠 때 숨겨져서는 안 됩니다. 필요할 때 콘텐츠가 스크롤되도록 허용하면 이 문제도 해결됩니다.

리뷰와 병합이 필요하며, 이번 주 후반에 업데이트하면 사용 가능할 것입니다.

11개의 좋아요

@markvanlan 이 이 문제를 살펴봐야 할까요?

2개의 좋아요

PR은 승인되었지만, 라이선스/CLA 문제로 인해 차단되어 있습니다. 동일한 변경 사항으로 새 PR을 생성하겠습니다.

여기 있습니다.

2개의 좋아요

이제 메타에 병합되어 라이브로 배포되었습니다… @benkeks, @manuel, 메타에서 제대로 작동하나요?

7개의 좋아요

네, 두 버튼이 여기 다시 나타났어요! :slight_smile: 감사합니다!

6개의 좋아요