Skip to content

무필터 0건 애프터노트 홈에 카테고리 필터 행이 없다 — 첫 진입 사용자가 카테고리 축을 못 본다 #1633

Closed

Description

@1hyok

작업 유형

bug — 버그·오동작

주 담당 모듈

afternote — 애프터노트

개요

애프터노트가 0건이고 카테고리 필터도 없는 첫 진입 상태에서 카테고리 필터 행이 그려지지 않는다. 시안에는 있다.

4327:66762 애프터노트_목록X 는 위에서부터 제목 「애프터노트」 → 헤더 설명 → NEXT STEP → 카테고리 필터 행(「전체」 선택) → 빈 그림·문구 순이다. 2026-08-31 에 파일을 직접 열어 현행 시안이 그대로임을 확인했다.

현재 코드 — AfternoteHomeScreen.kt

// 카테고리 필터 0건도 이 경로에 남겨 카테고리 행을 유지한다(막다른 상태 방지).
items.itemCount > 0 || selectedType != null -> InfiniteListBody(...)   // ← 필터 행 있음
else -> EmptyHomeBody(...) / EmptyListBody(...)                        // ← 필터 행 없음

else 는 정의상 itemCount == 0 && selectedType == null 이다. 즉 애프터노트를 한 건도 안 만든 사용자는 카테고리라는 축이 있다는 것 자체를 한 번도 못 본다. 서버 데이터와 무관한 확정적 구조 결함이고, 헤더 축을 닫은 #1627 이 「별개 축」으로 범위를 넘긴 바로 그 항목이다.

완료 조건

  • 0건·무필터 본문에도 카테고리 필터 행이 「전체」 선택 상태로 그려진다.
  • 그 상태에서 카테고리를 고르면 호출부로 전달되어 목록 경로로 넘어간다(막다른 상태 없음).
  • 문구 2종이 섞이지 않는다 — 전체 0건은 feature_afternote_empty_list_body, 카테고리 필터 결과 0건은 afternote_home_filtered_empty 를 유지한다.
  • 수신자 목록(showsHeaderOnEmptyList = false)에는 필터 행이 새지 않는다.
  • 스크린샷 골든과 회귀 테스트로 고정한다.

자식 이슈

No response

참고

Activity

  1. github-actions commented on Aug 30, 2026

    @github-actions
    Contributor

    bug 이슈는 사이드바 Fields > Priority 로 심각도를 지정해야 합니다. 판정 기준:

    • Urgent: 치명 — 크래시·데이터 소실·보안 무력화·핵심 경로 차단·가짜 성공
    • High: 심각 — 실패·틀린 값의 정상 위장, 핵심 기능 무동작
    • Medium: 불편 — 우회로가 있는 오동작·틀린 표시, 핵심 흐름은 유지
    • Low: 경미 — 문구·정렬·마감 품질 흠, 기능 영향 없음

    값이 비어 있어도 이슈를 닫지는 않습니다. 이 안내는 이슈당 한 번만 답니다.

  2. added
    pr-open이 이슈를 구현하는 PR 이 열려 있다 — base 가 기본 브랜치가 아니어도 드러낸다
    on Aug 30, 2026
  3. github-actions commented on Aug 30, 2026

    @github-actions
    Contributor

    이 이슈를 맡은 PR 은 #1637 다 (base fix/1175-empty-home-header).

    base 가 기본 브랜치(develop)가 아니라서 GitHub 은 이 이슈의 Development 칸에
    아무것도 표시하지 않는다. 본문에 Closes #N 이 있어도 마찬가지다 — 그 링크는 기본 브랜치를
    target 하는 PR 에서만 만들어진다.

    PR 이 닫히거나 머지되면 이 이슈의 pr-open 라벨은 다음 리컨사일에서 떨어진다.

  4. removed
    pr-open이 이슈를 구현하는 PR 이 열려 있다 — base 가 기본 브랜치가 아니어도 드러낸다
    on Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:afternote애프터노트 기능 영역bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions