From c6171217ffbb8b7602df80b9600795531fca0d59 Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Tue, 7 Jun 2022 11:03:46 -0400 Subject: [PATCH] fix(ui): truncate repo clone cmd --- ui/pages/selection/item.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/pages/selection/item.go b/ui/pages/selection/item.go index 98ecdc043c9c3889c98fbd347064cf3019fdbe61..6e0c7efc8d33bfa52f07dd00feec66824ef9328a 100644 --- a/ui/pages/selection/item.go +++ b/ui/pages/selection/item.go @@ -160,7 +160,8 @@ func (d ItemDelegate) Render(w io.Writer, m list.Model, index int, listItem list s.WriteString(desc) s.WriteString("\n") cmdStyle := styles.RepoCommand.Copy() - cmd := cmdStyle.Render(i.Command()) + cmd := common.TruncateString(i.Command(), m.Width()-itemStyle.GetHorizontalFrameSize()) + cmd = cmdStyle.Render(cmd) if !i.copied.IsZero() && i.copied.Add(time.Second).After(time.Now()) { cmd = cmdStyle.Render("Copied!") }