So ...there's various situations where .NET UI #accessibility just isn't as automatic as it should be. Loads of times I see perfectly good label texts within buttons, listItems, etc. that for whatever internal reason isn't actually the button's #accessible name. This has been a problem for close to twenty years now and I doubt #microsoft is ever going to fix it, so I had a crack at it. All the disclaimers apply, this is mostly just a thing I wrote for myself and I figured it might be helpful to some: github.com/zersiax/dotnet_fix
If you have to use .NET apps that seemingly have a bunch of unlabeled buttons, but object navigation reveals text inside, this might help some. No guarantees, and if it breaks you get to keep both pieces :P #foss #NVDA #screenReader #blind