diff --git a/src/MarcerGameDvdLauncher/InputController.cs b/src/MarcerGameDvdLauncher/InputController.cs index bb5a82e..d9b4be5 100644 --- a/src/MarcerGameDvdLauncher/InputController.cs +++ b/src/MarcerGameDvdLauncher/InputController.cs @@ -178,7 +178,10 @@ namespace MarcerGameDvdLauncher { errorService.ShowError(ex.Message); } - // Redraw menu after Hatari has exited + // Redraw menu after Hatari has exited. + // Invalidate the cache because the modal overwrote + // a console row that the cache still considers valid. + menuRenderer.InvalidateCache(); DrawMenu(availableLines); } // flush input to avoid leftover key events after an enter/navigation