From 96bab0602f31646c476c4750f07e2900aea2ed7f Mon Sep 17 00:00:00 2001 From: viljarb Date: Wed, 18 Feb 2026 20:10:45 +0100 Subject: [PATCH] ready for test --- pkg/tui/views/dashboard/issue_list.go | 4 ++-- pkg/tui/views/dashboard/model.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/tui/views/dashboard/issue_list.go b/pkg/tui/views/dashboard/issue_list.go index 64b2dec..bcca7d7 100644 --- a/pkg/tui/views/dashboard/issue_list.go +++ b/pkg/tui/views/dashboard/issue_list.go @@ -132,7 +132,7 @@ func NewIssueListFromIssues(svc *service.Services, issues []models.Issue, width, } func OpenAndInProgressOnly(issues []models.Issue) []models.Issue { - // used for the first window in the dashboard + // used to display issues in the first window in the dashboard out := make([]models.Issue, 0, len(issues)) for _, issue := range issues { if issue.Status == models.StatusOpen || issue.Status == models.StatusInProgress { @@ -143,7 +143,7 @@ func OpenAndInProgressOnly(issues []models.Issue) []models.Issue { } func ClosedOnly(issues []models.Issue) []models.Issue { - // used for the second window in the dashboard + // used to display issues in the second window in the dashboard out := make([]models.Issue, 0, len(issues)) for _, issue := range issues { if issue.Status == models.StatusClosed { diff --git a/pkg/tui/views/dashboard/model.go b/pkg/tui/views/dashboard/model.go index 9cabeb9..c54a889 100644 --- a/pkg/tui/views/dashboard/model.go +++ b/pkg/tui/views/dashboard/model.go @@ -159,16 +159,16 @@ func (m *Model) ToggleFocus() { } } -// FocusedIssueList returns the issue list of the currently focused window. func (m *Model) FocusedIssueList() *IssueList { + // return the issue list of the currently focused window so we can use two tui windows for issues if m.focusedWindow == 0 { return &m.issueList } return &m.closedIssueList } -// ToggleFocusedWindow switches focus between main and closed issues window. func (m *Model) ToggleFocusedWindow() { + // switch focus between open/in-progress and closed issues window m.focusedWindow = 1 - m.focusedWindow if m.focusedWindow == 0 { if selected := m.issueList.SelectedItem(); selected.ID != "" {