Explorar o código

Set _forceRead as true before set _waitForProbe.

BDisp hai 9 meses
pai
achega
9749142610
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

+ 2 - 2
Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

@@ -1191,10 +1191,10 @@ internal class WindowsDriver : ConsoleDriver
 
 
         while (Console.KeyAvailable)
         while (Console.KeyAvailable)
         {
         {
+            _mainLoopDriver._forceRead = true;
+
             _mainLoopDriver._waitForProbe.Set ();
             _mainLoopDriver._waitForProbe.Set ();
             _mainLoopDriver._waitForProbe.Reset ();
             _mainLoopDriver._waitForProbe.Reset ();
-
-            _mainLoopDriver._forceRead = true;
         }
         }
 
 
         _mainLoopDriver._forceRead = false;
         _mainLoopDriver._forceRead = false;