diff --git a/src/main/kotlin/app/ui/RepositoryOpen.kt b/src/main/kotlin/app/ui/RepositoryOpen.kt index d8119ff..fafc180 100644 --- a/src/main/kotlin/app/ui/RepositoryOpen.kt +++ b/src/main/kotlin/app/ui/RepositoryOpen.kt @@ -2,21 +2,15 @@ package app.ui import androidx.compose.animation.Crossfade import androidx.compose.foundation.layout.* -import androidx.compose.material.* import androidx.compose.runtime.* -import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import androidx.compose.ui.text.TextStyle -import androidx.compose.ui.text.input.PasswordVisualTransformation import androidx.compose.ui.unit.dp -import androidx.compose.ui.unit.sp -import androidx.compose.ui.window.Dialog import app.DialogManager import app.credentials.CredentialsState import app.git.DiffEntryType import app.git.GitManager -import app.git.dialogs.NewBranchDialog -import app.git.dialogs.UserPasswordDialog +import app.ui.dialogs.NewBranchDialog +import app.ui.dialogs.UserPasswordDialog import openRepositoryDialog import org.eclipse.jgit.revwalk.RevCommit diff --git a/src/main/kotlin/app/git/dialogs/NewBranchDialog.kt b/src/main/kotlin/app/ui/dialogs/NewBranchDialog.kt similarity index 95% rename from src/main/kotlin/app/git/dialogs/NewBranchDialog.kt rename to src/main/kotlin/app/ui/dialogs/NewBranchDialog.kt index c278172..667646d 100644 --- a/src/main/kotlin/app/git/dialogs/NewBranchDialog.kt +++ b/src/main/kotlin/app/ui/dialogs/NewBranchDialog.kt @@ -1,4 +1,4 @@ -package app.git.dialogs +package app.ui.dialogs import androidx.compose.foundation.background import androidx.compose.foundation.layout.* @@ -68,4 +68,8 @@ fun NewBranchDialog( } } } + + LaunchedEffect(Unit) { + branchFieldFocusRequester.requestFocus() + } } \ No newline at end of file diff --git a/src/main/kotlin/app/git/dialogs/UserPasswordDialog.kt b/src/main/kotlin/app/ui/dialogs/UserPasswordDialog.kt similarity index 96% rename from src/main/kotlin/app/git/dialogs/UserPasswordDialog.kt rename to src/main/kotlin/app/ui/dialogs/UserPasswordDialog.kt index 8104a39..9644df4 100644 --- a/src/main/kotlin/app/git/dialogs/UserPasswordDialog.kt +++ b/src/main/kotlin/app/ui/dialogs/UserPasswordDialog.kt @@ -1,4 +1,4 @@ -package app.git.dialogs +package app.ui.dialogs import androidx.compose.foundation.background import androidx.compose.foundation.layout.* @@ -12,7 +12,6 @@ import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.input.PasswordVisualTransformation import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import androidx.compose.ui.window.Dialog @Composable fun UserPasswordDialog( @@ -96,4 +95,8 @@ fun UserPasswordDialog( } } + + LaunchedEffect(Unit) { + userFieldFocusRequester.requestFocus() + } }