diff --git a/internal/view/app.go b/internal/view/app.go index 9840f87c..7c99521a 100644 --- a/internal/view/app.go +++ b/internal/view/app.go @@ -466,6 +466,10 @@ func (a *App) Run() error { <-time.After(splashDelay) a.QueueUpdateDraw(func() { a.Main.SwitchToPage("main") + // if command bar is already active, focus it + if a.CmdBuff().IsActive() { + a.SetFocus(a.Prompt()) + } }) }()