Skip to content

fix(setting): Nav2에서 무응답 메뉴 안내와 클릭 콜백 이름 정리 #2000

Closed

Description

@OnlyReadOneBook

작업 유형

bug — 버그·오동작

주 담당 모듈

setting — 설정

개요

#1962에 포함된 설정 메뉴의 무응답 수정을 Nav3 이관과 분리한다. 사용자가 요청한 빈 콜백 제거와 클릭 콜백 이름 정리는 현재 Nav2 구조에서도 적용한다.

범위

  • 목적지가 없는 비밀번호 변경·FAQ·고객센터·이용약관·개인정보 처리방침·서비스 안내의 빈 콜백을 제거한다.
  • 해당 메뉴를 누르면 기존 #1962에서 검증한 이용 불가 스낵바와 확인 버튼을 표시한다. 목적지나 임시 기능을 새로 만들지 않는다.
  • 설정 클릭 콜백과 actions의 이름을 맞추되 Nav2 그래프·route 인자·현재 이동 동작은 보존한다.
  • Preview 제거 선행 PR refactor(setting): 프로덕션 Compose Preview 제거 (#1992) #1993 위에서 분리한다. 설정 Nav3 이관과 전달 조건 진입 정책 결정 #1998에 의존하지 않는다.

완료 조건

  • 6개 메뉴의 안내 표시·닫기와 기존 이동 관련 테스트 통과.
  • 설정 Nav2 그래프를 유지한 상태로 앱 컴파일·관련 정적 검사 통과.
  • 분리 PR을 #1962에 반영한다.

#564의 각 메뉴 목적지 구현은 별도이며 이 수정으로 완료 처리하지 않는다. 실제 고객지원·비밀번호 기능 구현은 포함하지 않는다.

우선순위

P2

Activity

  1. github-actions commented on Sep 13, 2026

    @github-actions
    Contributor

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

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

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

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

    @github-actions
    Contributor

    이 이슈를 맡은 PR 은 #2002 다 (base refactor/1992-setting-previews).

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

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

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

Metadata

Metadata

Labels

area:setting설정 기능 영역bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions