You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(afternote): 목록 상태 분기 결손 — 빈 목록 상단바 스왑·설정 진입점 증발·에러 상태 부재 #462
시안의 빈 상태 프레임엔 상단 타이틀 텍스트 자체가 없고, "애프터노트"는 최하단 바텀바 라벨로만 등장한다. 즉 코드가 시안과 정반대다. 부작용 2가지:
설정 진입점 증발 — HomeTopBar 에만 onSettingClick 이 있어서 빈 목록이면 설정으로 갈 방법이 없다.
배경 끊김 — DetailTopBar 는 containerColor = gray1 인데 이 화면 Scaffold 는 Color.Transparent.
앱 전체에서 이 화면만 예외다. TimeletterScreen.kt:53·RecipientTimeletterScreen.kt:62,269·HomeTabScreen.kt:116·ReceiverHomeScreen.kt:62 는 전부 무조건 HomeTopBar().
2. 나머지 상태 결손 (1차 감사 확정분, 착수 시 file:line 재실측)
카테고리 필터 0건 → 막다른 상태
에러 상태 없음 → 통신 실패가 빈 상태로 표시됨
NEXT STEP 빈 카드
📍 Note (Optional)
도입 커밋 6e551a5d "애프터노트 목록 부재 시(Empty State) UI 개선" 본문에 임시 배경색(Red) 설정 … (디버깅 또는 스타일 조정 목적) 이라 적힌 WIP 성격 커밋. 시안 근거 언급 없고, 이후 재검토 커밋도 없다.
"애프터노트" 가 stringResource 가 아닌 하드코드 한글 리터럴인 것도 같이 정리.
단서: 같은 프레임의 바텀바 라벨은 '애프터노트'인데 코드는 core_ui_nav_item_note = '노트'다. 프레임 640:19135 가 두 바텀바를 나란히 놓은 A/B 탐색 프레임이라 바텀바 라벨 쪽은 시안이 스테일할 수 있다 — 이 이슈의 상단바 판정과는 별개 요소.
Activity