From 9f32821220a98578e7ebbcf435bac4174f5dfe36 Mon Sep 17 00:00:00 2001 From: ayn2op Date: Sun, 1 Jan 2023 23:31:56 +0530 Subject: [PATCH] Initialize app & flex in global scope --- main.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index ea85325..6e132a1 100644 --- a/main.go +++ b/main.go @@ -14,8 +14,9 @@ var ( cfg *Config discordState *State - app *tview.Application - flex *tview.Flex + app = tview.NewApplication() + flex = tview.NewFlex() + guildsTree *GuildsTree messagesText *MessagesText messageInput *MessageInput @@ -35,8 +36,6 @@ func main() { } // Initialize UI - app = tview.NewApplication() - guildsTree = newGuildsTree() messagesText = newMessagesText() messageInput = newMessageInput() @@ -51,7 +50,6 @@ func main() { right.AddItem(messagesText, 0, 1, false) right.AddItem(messageInput, 3, 1, false) - flex = tview.NewFlex() flex.AddItem(guildsTree, 0, 1, false) flex.AddItem(right, 0, 4, false)