diff --git a/Shared/Settings/AccountForm.swift b/Shared/Settings/AccountForm.swift index 56c26fa5..72ab0593 100644 --- a/Shared/Settings/AccountForm.swift +++ b/Shared/Settings/AccountForm.swift @@ -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, diff --git a/Shared/Settings/InstanceForm.swift b/Shared/Settings/InstanceForm.swift index a89bc737..c78e1056 100644 --- a/Shared/Settings/InstanceForm.swift +++ b/Shared/Settings/InstanceForm.swift @@ -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,