From f617becbfa5f9e9e5edfa8e06c9ce46814ccbf05 Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Mon, 25 Nov 2019 17:03:58 -0800 Subject: [PATCH] Fix an 'IndexOutOfRangeException' when error prompt contains CJK --- PSReadLine/Render.cs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/PSReadLine/Render.cs b/PSReadLine/Render.cs index 06afb3de..c025ebdd 100644 --- a/PSReadLine/Render.cs +++ b/PSReadLine/Render.cs @@ -430,10 +430,6 @@ private bool RenderErrorPrompt(RenderData renderData, string defaultColor) if (!promptText.Contains('\x1b')) { string color = renderData.errorPrompt ? _options._errorColor : defaultColor; - if (renderData.errorPrompt && promptBufferCells != promptText.Length) - { - promptText = promptText.Substring(promptText.Length - promptBufferCells); - } _console.Write(color); } _console.Write(promptText);