Skip to content

fix(mindrecord): predictive back 중 축소된 마음의 기록 화면 사이로 뒤 화면이 비친다 #2150

Open

Description

@OnlyReadOneBook

작업 유형

bug — 버그·오동작

주 담당 모듈

mindrecord — 마음의 기록

개요

predictive back 을 도중에 멈추면 앞 화면이 줄어든 채 뒤 화면 위에 뜬다. 이때 앞 화면 바탕이 비어 있으면 뒤 화면이 사이로 비친다. #2145 의 결함과 같은 원인이 마음의 기록에도 있다. 2026-09-23 API 35 에뮬레이터(제스처 내비게이션)에서 기록 탭 > 데일리 질문 상세로 들어가 화면 폭 1/3 쯤 끌고 멈추면, 줄어든 상세 화면 가장자리로 뒤 목록의 카드 테두리와 추가 버튼이 보였다.

마음의 기록 데일리 질문 상세 predictive back 겹침

#2145 는 core/ui 에 목적지 바탕 NavDestinationSurface 를 두고 Nav3 로컬 스택의 entry 전부와 설정의 Nav2 목적지를 그것으로 감쌌다. 마음의 기록은 아직 Nav2 그래프(MindRecordNavGraph.kt 의 composable<...> 7개)라서 그 수정이 닿지 않는다.

할 일

  • MindRecordNavGraph.kt 의 목적지 7개를 com.afternote.core.ui.navigation.NavDestinationSurface 로 감싼다. 설정은 SettingNavGraph.kt 안의 private 등록 헬퍼 settingDestination<T> 하나로 감쌌다. 같은 방식을 써도 되고 목적지마다 감싸도 된다. 화면별 containerColor 는 건드리지 않아도 된다.
  • 감싼 뒤 konsist/src/test/kotlin/com/afternote/konsist/Nav2DestinationSurfaceKonsistTest.kt 의 예외 목록에서 feature/mindrecord 줄을 지운다. 그 뒤로는 바탕 없이 들어오는 새 목적지를 가드가 잡는다.

완료 조건

  • 제스처 내비게이션 기기에서 기록 탭 > 기록 상세(데일리 질문·일기)와 임시저장 목록으로 들어가 왼쪽 가장자리에서 화면 폭 1/3 쯤 끌고 멈췄을 때, 줄어든 앞 화면 사이로 뒤 화면이 보이지 않는다.
  • 멈춰 있을 때의 화면은 지금과 같다. 바탕색은 루트 셸과 같은 NavDestinationBackground 다.

참고

Activity

  1. github-actions commented on Sep 23, 2026

    @github-actions
    Contributor

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

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:mindrecord마음의 기록 기능 영역bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions