diff --git a/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/clubcode/ClubCodeInputScreen.kt b/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/clubcode/ClubCodeInputScreen.kt index f013866..909ddf6 100644 --- a/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/clubcode/ClubCodeInputScreen.kt +++ b/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/clubcode/ClubCodeInputScreen.kt @@ -161,6 +161,9 @@ fun ClubCodeInputScreen( focusRequesters[index + 1].requestFocus() keyboardController?.show() } + else if (input.isNotEmpty() && index == 5) { + keyboardController?.hide() + } // 현재 박스가 비워지고 이전 박스가 있으면 이전으로 이동 else if (input.isEmpty() && index > 0) { currentFocusIndex = index - 1 diff --git a/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/login/EmailVerificationScreen.kt b/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/login/EmailVerificationScreen.kt index a41d95d..e6f08f8 100644 --- a/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/login/EmailVerificationScreen.kt +++ b/composeApp/src/commonMain/kotlin/org/whosin/client/presentation/auth/login/EmailVerificationScreen.kt @@ -134,6 +134,9 @@ fun EmailVerificationScreen( currentFocusIndex = index + 1 focusRequesters[index + 1].requestFocus() } + else if (input.isNotEmpty() && index == 5) { + keyboardController?.hide() + } // 현재 박스가 비워지고 이전 박스가 있으면 이전으로 이동 else if (input.isEmpty() && index > 0) { currentFocusIndex = index - 1