diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-08-26 01:47:46 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-08-26 01:47:46 -0400 |
commit | f3e8d1aff329b65f171e9f6f41681eb179b58d4f (patch) | |
tree | 4a19c0e0aec08efb19a0cd801a78a6652b9c9030 /windows | |
parent | c6e2f266a11c7d2f2c025fc2f75ce38223a4bac2 (diff) | |
download | abaddon-portaudio-f3e8d1aff329b65f171e9f6f41681eb179b58d4f.tar.gz abaddon-portaudio-f3e8d1aff329b65f171e9f6f41681eb179b58d4f.zip |
clear messages on disconnect
Diffstat (limited to 'windows')
-rw-r--r-- | windows/mainwindow.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/windows/mainwindow.cpp b/windows/mainwindow.cpp index 3404799..2594abc 100644 --- a/windows/mainwindow.cpp +++ b/windows/mainwindow.cpp @@ -74,19 +74,17 @@ MainWindow::MainWindow() void MainWindow::UpdateComponents() { bool discord_active = m_abaddon->IsDiscordActive(); - // menu - // Connect std::string token = m_abaddon->GetDiscordToken(); m_menu_discord_connect.set_sensitive(token.size() > 0 && !discord_active); - // Disconnect m_menu_discord_disconnect.set_sensitive(discord_active); - // channel listing - if (!discord_active) + if (!discord_active) { m_channel_list.ClearListing(); - else + m_chat.ClearMessages(); + } else { UpdateChannelListing(); + } } void MainWindow::UpdateChannelListing() { |