|
@@ -112,6 +112,11 @@ internal class WindowsMainLoop : IMainLoopDriver
|
|
|
|
|
|
void IMainLoopDriver.Iteration ()
|
|
|
{
|
|
|
+ foreach (var i in ((WindowsDriver)_consoleDriver).ShouldRelease ())
|
|
|
+ {
|
|
|
+ ((WindowsDriver)_consoleDriver).ProcessInputAfterParsing (i);
|
|
|
+ }
|
|
|
+
|
|
|
while (!ConsoleDriver.RunningUnitTests && _resultQueue.TryDequeue (out WindowsConsole.InputRecord inputRecords))
|
|
|
{
|
|
|
((WindowsDriver)_consoleDriver).ProcessInput (inputRecords);
|