I found out that the input does not blur at all time.
The blur occurs on mobile if the keyboard is still displayed and we touch the background. If we dismiss the keyboard first or tape DONE it will not blur.
It's not a big issue on mobile if we don't manually dismiss the keyboard, but when the app is screen shared the keyboard is never auto dismissed.
It happens for all inputs, but it's more frustrating in the workout form :
rep field
weight field
note field
Reproduction steps
Steps on mobile:
Edit a rep field or a weight field while a workout is in progress ( mine was a superset), like 15 to 16
Dismiss the keyboard with done (replaces Enter button) or dismiss it using hard back button
Try to blur the field by touching anything else than another input text and of course any button that replaces the whole component/page (unmounts it) like a modal. Exemple the background or even the completedSetButton
The text field is still focused
Steps on screen or DeX
Same as mobile
With the keyboard opened try to dismiss it by touching anywhere on the screen except next excercice.
The text field is still focused and the keyboard is still opened
Move to another field while looking at the monitor you might insert new numbers in the orev field as well... by mistake.
Description
Hello guys, me again
I found out that the input does not blur at all time. The blur occurs on mobile if the keyboard is still displayed and we touch the background. If we dismiss the keyboard first or tape DONE it will not blur.
It's not a big issue on mobile if we don't manually dismiss the keyboard, but when the app is screen shared the keyboard is never auto dismissed.
It happens for all inputs, but it's more frustrating in the workout form :
Reproduction steps
Steps on mobile:
Steps on screen or DeX
Screenshots
https://github.com/madmustachecompany/Blast-Workout-App/assets/23088305/eef5d38b-dd59-4f85-966d-62ee04554b69
Logs
No response
OS
Android