From 0cdfe8d7859f5a9f15fde021db9c458dc099f238 Mon Sep 17 00:00:00 2001 From: Chris Cummer Date: Wed, 18 Jul 2018 10:11:12 -0700 Subject: [PATCH] Jira highlight spans entire width of widget --- jira/widget.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/jira/widget.go b/jira/widget.go index 5e3dc110..4bfe47fa 100644 --- a/jira/widget.go +++ b/jira/widget.go @@ -94,8 +94,8 @@ func (widget *Widget) contentFrom(searchResult *SearchResult) string { str := " [red]Assigned Issues[white]\n" for idx, issue := range searchResult.Issues { - str = str + fmt.Sprintf( - "[%s] [%s]%-6s[white] [green]%-10s[white] [%s]%s\n", + fmtStr := fmt.Sprintf( + "[%s] [%s]%-6s[white] [green]%-10s[white] [%s]%s", widget.rowColor(idx), widget.issueTypeColor(&issue), issue.IssueFields.IssueType.Name, @@ -103,6 +103,11 @@ func (widget *Widget) contentFrom(searchResult *SearchResult) string { widget.rowColor(idx), issue.IssueFields.Summary, ) + + _, _, w, _ := widget.View.GetInnerRect() + fmtStr = fmtStr + wtf.PadRow(len(issue.IssueFields.Summary), w+1) + + str = str + fmtStr + "\n" } return str