From a7384fbf033f0fff7c340edc8de2d4d7bfb9e319 Mon Sep 17 00:00:00 2001 From: BDisp Date: Mon, 25 May 2020 18:50:15 +0100 Subject: [PATCH] No needed call the Wakeup now. --- Terminal.Gui/Core.cs | 2 +- Terminal.Gui/Drivers/CursesDriver.cs | 2 +- Terminal.Gui/Drivers/WindowsDriver.cs | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) 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 (); } } });