mirror of
https://github.com/permissionlesstech/bitchat.git
synced 2026-07-25 04:05:20 +00:00
Fix build errors: wrap textInputAutocapitalization in iOS conditional
- textInputAutocapitalization is iOS-only API - Wrapped in #if os(iOS) to fix macOS build
This commit is contained in:
@@ -460,7 +460,9 @@ struct ContentView: View {
|
|||||||
.focused($isTextFieldFocused)
|
.focused($isTextFieldFocused)
|
||||||
.padding(.leading, 12)
|
.padding(.leading, 12)
|
||||||
.autocorrectionDisabled(true)
|
.autocorrectionDisabled(true)
|
||||||
|
#if os(iOS)
|
||||||
.textInputAutocapitalization(.never)
|
.textInputAutocapitalization(.never)
|
||||||
|
#endif
|
||||||
.onChange(of: messageText) { newValue in
|
.onChange(of: messageText) { newValue in
|
||||||
// Cancel previous debounce timer
|
// Cancel previous debounce timer
|
||||||
autocompleteDebounceTimer?.invalidate()
|
autocompleteDebounceTimer?.invalidate()
|
||||||
@@ -801,7 +803,9 @@ struct ContentView: View {
|
|||||||
.foregroundColor(textColor)
|
.foregroundColor(textColor)
|
||||||
.focused($isNicknameFieldFocused)
|
.focused($isNicknameFieldFocused)
|
||||||
.autocorrectionDisabled(true)
|
.autocorrectionDisabled(true)
|
||||||
|
#if os(iOS)
|
||||||
.textInputAutocapitalization(.never)
|
.textInputAutocapitalization(.never)
|
||||||
|
#endif
|
||||||
.onChange(of: isNicknameFieldFocused) { isFocused in
|
.onChange(of: isNicknameFieldFocused) { isFocused in
|
||||||
if !isFocused {
|
if !isFocused {
|
||||||
// Only validate when losing focus
|
// Only validate when losing focus
|
||||||
|
|||||||
Reference in New Issue
Block a user