Browse Source

Only allow focus on guilds tree if it exists (#350)

cyberme0w 2 years ago
parent
commit
c07731a98d
1 changed files with 3 additions and 1 deletions
  1. 3 1
      cmd/main_flex.go

+ 3 - 1
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)