Fixes #2904. v2 InvokeKeybindings called twice when running in Dialog.

This commit is contained in:
BDisp
2023-10-15 19:08:19 +01:00
committed by Tig
parent 5889439815
commit 15d0c04a43
2 changed files with 3 additions and 3 deletions

View File

@@ -627,7 +627,7 @@ internal class CursesDriver : ConsoleDriver {
return true;
});
_mainLoop.WinChanged += ProcessInput;
_mainLoop.WinChanged = ProcessInput;
}
public override void Init (Action terminalResized)

View File

@@ -861,9 +861,9 @@ internal class WindowsDriver : ConsoleDriver {
_mouseHandler = mouseHandler;
_mainLoop = mainLoop.MainLoopDriver as WindowsMainLoop;
_mainLoop.ProcessInput += ProcessInput;
_mainLoop.ProcessInput = ProcessInput;
#if HACK_CHECK_WINCHANGED
_mainLoop.WinChanged += ChangeWin;
_mainLoop.WinChanged = ChangeWin;
#endif
}