nvda
45d7cc56 - reduce chance of freeze when typing characters in MS Word (#11373)

Commit
5 years ago
reduce chance of freeze when typing characters in MS Word (#11373) * queuehandler: use queue.SimpleQueue rather than queue.Queue as SimpleQueue is much more light-wait and reduces the chance of deadlocks. * nvdaHelper: manually queue an executeEvent call for incoming typed character notifications rather than using queueEvent as queueEvent may cause a deadlock with the app who sent the typed character notification if Python's garbage collector runs and releases a COM object from that process during queueEvent's lock. * Fix linting issues
Parents
Loading