This commit is contained in:
Balazs Perlaki-Horvath 2025-04-05 20:21:55 +02:00 committed by BPH
parent 0fc9661a6b
commit 08156e3eeb

View File

@ -31,7 +31,7 @@ struct Focusable<Value: Hashable>: ViewModifier {
private let value: Value private let value: Value
private let focusState: FocusState<Value>.Binding private let focusState: FocusState<Value>.Binding
private let onReturn: () -> Void private let onReturn: () -> Void
private let onDissmiss: () -> Void private let onDismiss: () -> Void
init( init(
_ binding: FocusState<Value>.Binding, _ binding: FocusState<Value>.Binding,
@ -42,7 +42,7 @@ struct Focusable<Value: Hashable>: ViewModifier {
self.focusState = binding self.focusState = binding
self.value = value self.value = value
self.onReturn = onReturn self.onReturn = onReturn
self.onDissmiss = onDismiss self.onDismiss = onDismiss
} }
func body(content: Content) -> some View { func body(content: Content) -> some View {
@ -55,7 +55,7 @@ struct Focusable<Value: Hashable>: ViewModifier {
onReturn() onReturn()
})) }))
.modifier(KeyPressHandler(key: .escape, action: { .modifier(KeyPressHandler(key: .escape, action: {
onDissmiss() onDismiss()
})) }))
#else #else
content content