Update Accessibility Model to use wil
#2474
Labels
Area-CodeHealth
Issues related to code cleanliness, linting, rules, warnings, errors, static analysis, etc.
Issue-Task
It's a feature request, but it doesn't really need a major design.
Needs-Tag-Fix
Doesn't match tag requirements
Product-Conhost
For issues in the Console codebase
Product-Terminal
The new Windows Terminal.
Resolution-Fix-Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Milestone
Description of the new feature/enhancement
We currently manually keep track of our own RefCount for our accessibility providers. This can cause improper RefCounts and updating, as well as improper transferring of ownership.
We should be using the
wil
library to fix these issues. Starting by making referenceswil::com_ptr
s. This probably won't be too bad for Windows Terminal. We'll have to update some ConHost code too.The text was updated successfully, but these errors were encountered: