From feca5bfbb42a38f40da816adc5af3989b8edc387 Mon Sep 17 00:00:00 2001 From: chinesepowered <22500229+chinesepowered@users.noreply.github.com> Date: Thu, 16 Jul 2026 13:11:07 -0700 Subject: [PATCH] fix(tui): correct truncateLeft output when len is 1 --- packages/tui/src/util/locale.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tui/src/util/locale.ts b/packages/tui/src/util/locale.ts index ddcb973e7439..415c930346bf 100644 --- a/packages/tui/src/util/locale.ts +++ b/packages/tui/src/util/locale.ts @@ -65,7 +65,7 @@ export function truncate(str: string, len: number): string { export function truncateLeft(str: string, len: number): string { if (str.length <= len) return str - return "…" + str.slice(-(len - 1)) + return "…" + str.slice(str.length - (len - 1)) } export function truncateMiddle(str: string, maxLength: number = 35): string {