[BRLTTY] missing key release events, was Re: brltty5.2 alpine2.11 cursor tracking
Dave Mielke
dave at mielke.cc
Tue Oct 6 21:13:56 EDT 2015
[quoted lines by Nicolas Pitre on 2015/10/06 at 21:07 -0400]
>OK... Some hacking in the code to make notes duration much longer and
>the problem becomes obvious. playTune() is fully synchronous and does
>does not return until noteMethods->flush() is done. This is enough to
>miss incoming key events in some cases. Similar to speech requests, I
>think playTune() should run in its own thread when they are available.
I'll do that. Thanks.
--
Dave Mielke | 2213 Fox Crescent | The Bible is the very Word of God.
Phone: 1-613-726-0014 | Ottawa, Ontario | http://Mielke.cc/bible/
EMail: Dave at Mielke.cc | Canada K2A 1H7 | http://FamilyRadio.org/
More information about the BRLTTY
mailing list