Fix keyboard issue with account/instance form on iOS

This commit is contained in:
Arkadiusz Fal 2023-05-19 09:55:25 +02:00
parent 72246448f1
commit f3659904dc
2 changed files with 12 additions and 4 deletions

View File

@ -94,8 +94,12 @@ struct AccountForm: View {
}
@ViewBuilder var validationStatus: some View {
if !username.isEmpty && !password.isEmpty {
Section {
Section {
if username.isEmpty || password.isEmpty {
Text("Enter account credentials to connect...")
.frame(maxWidth: .infinity, alignment: .leading)
.foregroundColor(.secondary)
} else {
AccountValidationStatus(
app: .constant(instance.app),
isValid: $isValid,

View File

@ -99,8 +99,12 @@ struct InstanceForm: View {
}
@ViewBuilder var validationStatus: some View {
if !url.isEmpty {
Section {
Section {
if url.isEmpty {
Text("Enter location address to connect...")
.frame(maxWidth: .infinity, alignment: .leading)
.foregroundColor(.secondary)
} else {
AccountValidationStatus(
app: $app,
isValid: $isValid,