With current macOS (14.4), answerTextField no longer loses focus, but having the additional becomeFirstResponder triggered on animationDidStop causes the existing contents of answerTextField to be selected.
In my testing, the behavior of iOS on iPhone is not affected by this change either way.
Fixes #706 Related PR: #186
becomeFirstResponder
was added in https://github.com/davidsansome/tsurukame/pull/186 toReviewViewController.animationDidStop
as a workaround specifically for macOS (starting at 10.15). At that time, theanswerTextField
would lose focus after each answer.With current macOS (14.4),
answerTextField
no longer loses focus, but having the additionalbecomeFirstResponder
triggered onanimationDidStop
causes the existing contents ofanswerTextField
to be selected.In my testing, the behavior of iOS on iPhone is not affected by this change either way.