diff --git a/tgcli/tgcli.cs b/tgcli/tgcli.cs index d19e0bf..f237592 100644 --- a/tgcli/tgcli.cs +++ b/tgcli/tgcli.cs @@ -198,7 +198,7 @@ namespace tgcli { var prefixlen = GetActualStringWidth(output); output += TruncateMessageStart(currentInputLine, Console.LargestWindowWidth - GetActualStringWidth(output)); Console.Write(output); - Console.Write($"\u001b[{currentInputPos + prefixlen + 1}G"); + Console.Write($"\u001b[{Math.Min(currentInputPos + prefixlen + 1, Console.LargestWindowWidth)}G"); } }