From a29beeda43b62af8a9e3a325bd0526d3c2664d66 Mon Sep 17 00:00:00 2001 From: Arindy Date: Mon, 29 Dec 2025 23:34:48 +0100 Subject: [PATCH] Fix index wraparound logic in News widget selection --- widgets/news.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widgets/news.go b/widgets/news.go index 2d8d068..45e999a 100644 --- a/widgets/news.go +++ b/widgets/news.go @@ -40,7 +40,7 @@ func createNewsOptions(ctx context.Context, _ terminalapi.Terminal, _ interface{ return err } if len(widget.newsArticles.Articles) > 0 { - widget.Selected = (widget.Selected + 1) % (len(widget.newsArticles.Articles) + 1) + widget.Selected = (widget.Selected + 1) % len(widget.newsArticles.Articles) } return nil })