I realized that there's a VoiceOver issue with SwiftUI Text(timerInterval:).

If it's more than 1 hour away VO will say "hours", "minutes", and "seconds". For example, “3 hours, 2 minutes, 12 seconds”.

But if it’s less than 1 hour left it won’t say any of them! For example, “2 12”. That could easily be confused for a time instead of time remaining.

FB22301456

#accessibility #a11y #SwiftUI

@MuseumShuffle Thanks a lot for this, would've run into this in an app I'm developing in about 2 days! Have you reported this somewhere I could subscribe to? 🙏
@parham_d No problem! No, I only report things to Apple's feedback system.