This is a huge issue, not least for accessibility but also just general UX. It’s been brought up by others in post #1 (here) and and #85 (here), it really needs to be solved.