diff --git a/cmd/main_flex.go b/cmd/main_flex.go index 26ad881..70fa807 100644 --- a/cmd/main_flex.go +++ b/cmd/main_flex.go @@ -57,7 +57,9 @@ func (mf *MainFlex) onInputCapture(event *tcell.EventKey) *tcell.EventKey { return nil case cfg.Keys.GuildsTree.Focus: - app.SetFocus(mf.guildsTree) + if mf.GetItemCount() == 2 { + app.SetFocus(mf.guildsTree) + } return nil case cfg.Keys.MessagesText.Focus: app.SetFocus(mf.messagesText)