Dear Apple, This is to bring to your notice, a peculiar bug that occurred with iPhone and voiceover. So we thought we better report it. In our create account flow, we observed that on Voiceover announced the confirm password field as invalid entry though aria-invalid as removed. Here Is a screen recording of that behavior https://youtu.be/gcM9g1APM2U Here is the code sample used for confirming the bug http://used-waves.surge.sh/confirmpassword.html We tried setting aria-invalid instead of removing altogether, adding aria-live to announce it immediately etc. But when aria-live was used, VO announced immediately, but once done button was pressed again it read incorrectly as invalid data. This is confusing for some of our customer. Your advice is kindly appreciated.
<rdar://problem/54025391>