Keyboard dismissal fixes (#12)

This PR contains the work done to fix the behavior of the keyboard dismissal for the *New task* and *Task list* views.

Reviewed-on: rock-n-code/todos-app#12
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
This commit was merged in pull request #12.
This commit is contained in:
2026-02-12 10:48:11 +00:00
committed by javier
parent 7867bcda36
commit 4ad12d4567
7 changed files with 150 additions and 82 deletions
@@ -2,7 +2,7 @@
///
/// This enumeration is designed to work with focus state property wrapper, enabling programmatic
/// control of keyboard focus between different text input fields when editing todo tasks.
enum InputFieldFocus {
enum InputFieldFocus: Hashable, Sendable {
/// The note text field has keyboard focus.
///
/// This case represents the optional multi-line note field where users can