From 028dbd676fd20bd6369b4052fed7efa3843382b7 Mon Sep 17 00:00:00 2001 From: rbqks529 Date: Fri, 10 Oct 2025 21:06:51 +0900 Subject: [PATCH] =?UTF-8?q?[refactor]:=20=ED=82=A4=EB=B3=B4=EB=93=9C=20?= =?UTF-8?q?=EB=82=B4=EB=A0=A4=EA=B0=80=EA=B2=8C=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=EC=99=84=EB=A3=8C=20(#35)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../client/presentation/auth/clubcode/ClubCodeInputScreen.kt | 3 +++ .../client/presentation/auth/login/EmailVerificationScreen.kt | 3 +++ 2 files changed, 6 insertions(+) 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