Fixes #847. Since the timeout issue are fixed there is no need to use tokenSource.Cancel but just reset the eventReady.
@@ -628,9 +628,9 @@ namespace Terminal.Gui {
void IMainLoopDriver.Wakeup ()
{
- tokenSource.Cancel ();
- //eventReady.Reset ();
- //eventReady.Set ();
+ //tokenSource.Cancel ();
+ eventReady.Reset ();
+ eventReady.Set ();
}
bool IMainLoopDriver.EventsPending (bool wait)