From 498bb30d826680a713bc7f962cfd616050a344cc Mon Sep 17 00:00:00 2001 From: jack Date: Thu, 24 Jul 2025 15:15:28 +0200 Subject: [PATCH] Fix iOS keyboard constraint warnings - Added 0.1s delay before focusing text field on appear - This gives iOS time to properly layout keyboard views - Prevents constraint conflict warnings in system keyboard --- bitchat/Views/ContentView.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bitchat/Views/ContentView.swift b/bitchat/Views/ContentView.swift index 1e076c2f..1f21ef78 100644 --- a/bitchat/Views/ContentView.swift +++ b/bitchat/Views/ContentView.swift @@ -537,7 +537,10 @@ struct ContentView: View { .background(backgroundColor.opacity(0.95)) } .onAppear { - isTextFieldFocused = true + // Delay keyboard focus to avoid iOS constraint warnings + DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { + isTextFieldFocused = true + } } }