📜 Overview (Required)
PR #250 리뷰 (2) follow-up — AfternoteFieldContainer(enabled = false) 가 AfternoteFieldContainer.kt 의 clickable(enabled = ...) 에만 들어가서 클릭만 차단됨. 보더 / 배경 / 내부 텍스트 색은 enabled 값에 관계없이 동일.
.then(
if (onClick != null) {
Modifier.clickable(enabled = enabled, onClick = onClick) // 클릭만 차단
} else {
Modifier
},
)
현재 호출처 DocumentSlotCard 가 enabled = !slot.isUploading 으로 넘기는데, 업로딩 중 사용자가 시각적으로 "비활성" 임을 인지할 수 없음 (눌러봐도 반응 없음으로만 인지). 기존 동작과 동일하므로 회귀는 아님.
검토 방향:
- 시안에서 비활성 시각 처리 요구 여부 디자이너 확인
- 요구되면
disabledBorderColor / disabledBackgroundColor 옵션 추가, 또는 enabled 가 색 결정에도 반영되도록 분기
📌 Child Issue (Optional)
No response
📍 Note (Optional)
PR #250 리뷰 (2) 직접 인용. Non-blocking, 시안 의도 확인 후 처리.
📜 Overview (Required)
PR #250 리뷰 (2) follow-up —
AfternoteFieldContainer(enabled = false)가AfternoteFieldContainer.kt의clickable(enabled = ...)에만 들어가서 클릭만 차단됨. 보더 / 배경 / 내부 텍스트 색은enabled값에 관계없이 동일..then( if (onClick != null) { Modifier.clickable(enabled = enabled, onClick = onClick) // 클릭만 차단 } else { Modifier }, )현재 호출처
DocumentSlotCard가enabled = !slot.isUploading으로 넘기는데, 업로딩 중 사용자가 시각적으로 "비활성" 임을 인지할 수 없음 (눌러봐도 반응 없음으로만 인지). 기존 동작과 동일하므로 회귀는 아님.검토 방향:
disabledBorderColor/disabledBackgroundColor옵션 추가, 또는enabled가 색 결정에도 반영되도록 분기📌 Child Issue (Optional)
No response
📍 Note (Optional)
PR #250 리뷰 (2) 직접 인용. Non-blocking, 시안 의도 확인 후 처리.