diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-17 02:20:34 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-17 02:20:34 -0400 |
commit | 02dc28e89c472b66ee5f71b19e80f94d3a5bb238 (patch) | |
tree | 766bf24706756b1875528df4ecf5c00a8bee8c08 /src/abaddon.cpp | |
parent | 34f8af599d76c74b719821e92d60937d9dcc01e3 (diff) | |
parent | 47545d9d3234a3c0fd18017984954653cf84249c (diff) | |
download | abaddon-portaudio-02dc28e89c472b66ee5f71b19e80f94d3a5bb238.tar.gz abaddon-portaudio-02dc28e89c472b66ee5f71b19e80f94d3a5bb238.zip |
Merge branch 'master' into tabs
Diffstat (limited to 'src/abaddon.cpp')
-rw-r--r-- | src/abaddon.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/abaddon.cpp b/src/abaddon.cpp index baa6d45..3909590 100644 --- a/src/abaddon.cpp +++ b/src/abaddon.cpp @@ -164,6 +164,8 @@ int Abaddon::StartGTK() { m_gtk_app->signal_shutdown().connect(sigc::mem_fun(*this, &Abaddon::OnShutdown), false); + m_main_window->UpdateMenus(); + m_main_window->show(); return m_gtk_app->run(*m_main_window); } @@ -183,11 +185,13 @@ void Abaddon::LoadFromSettings() { void Abaddon::StartDiscord() { m_discord.Start(); + m_main_window->UpdateMenus(); } void Abaddon::StopDiscord() { m_discord.Stop(); SaveState(); + m_main_window->UpdateMenus(); } bool Abaddon::IsDiscordActive() const { @@ -545,6 +549,7 @@ void Abaddon::ActionSetToken() { m_main_window->UpdateComponents(); GetSettings().DiscordToken = m_discord_token; } + m_main_window->UpdateMenus(); } void Abaddon::ActionJoinGuildDialog() { @@ -605,6 +610,8 @@ void Abaddon::ActionChannelOpened(Snowflake id) { ShowGuildVerificationGateDialog(*channel->GuildID); } } + + m_main_window->UpdateMenus(); } void Abaddon::ActionChatLoadHistory(Snowflake id) { |