diff --git a/Terminal.Gui/Core.cs b/Terminal.Gui/Core.cs index 55330a50c..8711cf8c7 100644 --- a/Terminal.Gui/Core.cs +++ b/Terminal.Gui/Core.cs @@ -2095,7 +2095,7 @@ namespace Terminal.Gui { d (state); return false; }); - mainLoop.Driver.Wakeup (); + //mainLoop.Driver.Wakeup (); } public override void Send (SendOrPostCallback d, object state) diff --git a/Terminal.Gui/Drivers/CursesDriver.cs b/Terminal.Gui/Drivers/CursesDriver.cs index 95c78cfd0..1d2fed102 100644 --- a/Terminal.Gui/Drivers/CursesDriver.cs +++ b/Terminal.Gui/Drivers/CursesDriver.cs @@ -244,7 +244,7 @@ namespace Terminal.Gui { break; if (IsButtonPressed && LastMouseButtonPressed != null && (mouseFlag & MouseFlags.ReportMousePosition) == 0) { mouseHandler (me); - mainLoop.Driver.Wakeup (); + //mainLoop.Driver.Wakeup (); } } }); diff --git a/Terminal.Gui/Drivers/WindowsDriver.cs b/Terminal.Gui/Drivers/WindowsDriver.cs index ceab57ab4..7d7558b19 100644 --- a/Terminal.Gui/Drivers/WindowsDriver.cs +++ b/Terminal.Gui/Drivers/WindowsDriver.cs @@ -544,9 +544,9 @@ namespace Terminal.Gui { void IMainLoopDriver.Wakeup () { - //tokenSource.Cancel (); - eventReady.Reset (); - eventReady.Set (); + tokenSource.Cancel (); + //eventReady.Reset (); + //eventReady.Set (); } bool IMainLoopDriver.EventsPending (bool wait) @@ -790,7 +790,7 @@ namespace Terminal.Gui { break; if (IsButtonPressed && (mouseFlag & MouseFlags.ReportMousePosition) == 0) { mouseHandler (me); - mainLoop.Driver.Wakeup (); + //mainLoop.Driver.Wakeup (); } } });