Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nvdaHelper remote: injection: inprocMgrThreadFunc():
* Even though we only register for in-context events, conhost always delivers console events out-of-context even when we're in the same process. Therefore, introduce a message loop to avoid lagging these events. * When registering for win events, use EVENT_MIN and EVENT_MAX. Previously, we were using 0xFFFFFFFF for max. It seems that Windows delivers some events above 0x80000000, which is actually above EVENT_MAX, but these don't seem to be documented anywhere. We certainly don't need them in any case. Fixes performance degradation in Windows consoles (again). Fixes #622.
- Loading branch information