fix(tui): corrected ellipsis type check in truncateToWidth

- Adjusted the conditional check to correctly identify string-based ellipsis inputs.
- Resolved logic for applying default ellipsis behavior when invalid or empty types are provided.

Fixes #3492
This commit is contained in:
can1357
2026-06-25 20:51:13 +02:00
parent 53d50ce520
commit 201b91199f
+1 -1
View File
@@ -121,7 +121,7 @@ export function truncateToWidth(
return nativeTruncateToWidth(
text,
maxWidth,
(ellipsisKind === "" ? Ellipsis.Omit : ellipsisKind) ?? Ellipsis.Unicode,
(typeof ellipsisKind === "string" ? Ellipsis.Omit : ellipsisKind) ?? Ellipsis.Unicode,
pad ?? false,
DEFAULT_TAB_WIDTH,
);