From b760d05e107fe69bfe8cd5d3ce267effdcf309b5 Mon Sep 17 00:00:00 2001 From: Nils Stinnesbeck Date: Tue, 20 Oct 2026 19:40:14 +0200 Subject: [PATCH] Fix release list opening scrolled into the middle Co-Authored-By: Claude Sonnet 5.5 --- internal/ui/releases.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/ui/releases.go b/internal/ui/releases.go index aafab92..4997cc5 100644 --- a/internal/ui/releases.go +++ b/internal/ui/releases.go @@ -170,6 +170,11 @@ func (v *releasesView) render() { v.table.SetSelectable(len(v.shown) > 0, false) if len(v.shown) > 0 { v.table.Select(max(selRow, 1), 0) + if selRow <= 1 { + // Otherwise the table can keep a stale scroll offset from the + // "searching" placeholder and show the middle of the list. + v.table.ScrollToBeginning() + } } else { v.table.Select(0, 0) }