Fixes leak in cursesdriver (can't test)

This commit is contained in:
Tigger Kindel
2023-10-05 22:18:16 -06:00
committed by Tig
parent 59d6d5e491
commit 03e29f3255

View File

@@ -207,9 +207,11 @@ internal class CursesDriver : ConsoleDriver {
StopReportingMouseMoves ();
SetCursorVisibility (CursorVisibility.Default);
_mainLoop.RemoveWatch (_processInputToken);
_mainLoop.WinChanged -= ProcessInput;
if (_mainLoop != null) {
_mainLoop.RemoveWatch (_processInputToken);
_mainLoop.WinChanged -= ProcessInput;
}
if (RunningUnitTests) {
return;
}