Creating this as a separate topic since I remember something being mentioned about taking things in chunks (which makes sense) and this is an unrelated problem.
Currently, parts of the Discourse UI have unlabelled buttons. Sometimes this is alleviated when navigating through all buttons on the page (i.e., by using the b
key with NVDA), and in that case NVDA will announce the name of the button. However, arrowing around the page still just says “button”. In other instances, there are no labels at all from NVDA’s point-of-view. In particular, in the administration panel, settings that allow you to save/reset the individual settings have their buttons unlabelled and this in turn requires guesswork as to what each button does. There are probably more instances of this particular issue, but this is the most significant area I noticed this particular problem. (Also, the keyboard shortcuts button is unlabelled, but b
reads the label at least.)