Skip to content

core-ui: AfternoteFieldContainer 의 enabled 가 clickable 에만 영향, 시각 미반영 #342

Description

@1hyok

📜 Overview (Required)

PR #250 리뷰 (2) follow-up — AfternoteFieldContainer(enabled = false)AfternoteFieldContainer.ktclickable(enabled = ...) 에만 들어가서 클릭만 차단됨. 보더 / 배경 / 내부 텍스트 색은 enabled 값에 관계없이 동일.

.then(
    if (onClick != null) {
        Modifier.clickable(enabled = enabled, onClick = onClick)  // 클릭만 차단
    } else {
        Modifier
    },
)

현재 호출처 DocumentSlotCardenabled = !slot.isUploading 으로 넘기는데, 업로딩 중 사용자가 시각적으로 "비활성" 임을 인지할 수 없음 (눌러봐도 반응 없음으로만 인지). 기존 동작과 동일하므로 회귀는 아님.

검토 방향:

  • 시안에서 비활성 시각 처리 요구 여부 디자이너 확인
  • 요구되면 disabledBorderColor / disabledBackgroundColor 옵션 추가, 또는 enabled 가 색 결정에도 반영되도록 분기

📌 Child Issue (Optional)

No response

📍 Note (Optional)

PR #250 리뷰 (2) 직접 인용. Non-blocking, 시안 의도 확인 후 처리.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions