label_visibility="hidden" since Streamlit 1.11: does the accessible name still reach screen readers after re-runs?
Goal I'm designing a Streamlit app (1.11 or newer) that uses label_visibility="hidden" on several st.text_input and st.selectbox widgets to reduce visual clutter, while still relying on the label parameter as the accessible name for assistive technology. Constraints and uncertainty The documentation states the label is retained for accessibility when hidden,