diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-23 15:33:54 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-23 15:33:54 -0400 |
commit | bfb2490938099982a2571bd07f4aab54128ce34a (patch) | |
tree | 8a5a591950b1f736858305f5111055ce8dd89f31 /src/windows | |
parent | b4ab88f7086d87736848fc026bc87db651f8732e (diff) | |
download | abaddon-portaudio-bfb2490938099982a2571bd07f4aab54128ce34a.tar.gz abaddon-portaudio-bfb2490938099982a2571bd07f4aab54128ce34a.zip |
dont expand channel list when changing tabs
Diffstat (limited to 'src/windows')
-rw-r--r-- | src/windows/mainwindow.cpp | 6 | ||||
-rw-r--r-- | src/windows/mainwindow.hpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/windows/mainwindow.cpp b/src/windows/mainwindow.cpp index 04fc72a..d6ca7d5 100644 --- a/src/windows/mainwindow.cpp +++ b/src/windows/mainwindow.cpp @@ -101,10 +101,10 @@ void MainWindow::UpdateChatWindowContents() { m_members.UpdateMemberList(); } -void MainWindow::UpdateChatActiveChannel(Snowflake id) { +void MainWindow::UpdateChatActiveChannel(Snowflake id, bool expand_to) { m_chat.SetActiveChannel(id); m_members.SetActiveChannel(id); - m_channel_list.SetActiveChannel(id); + m_channel_list.SetActiveChannel(id, expand_to); m_content_stack.set_visible_child("chat"); } @@ -281,7 +281,7 @@ void MainWindow::SetupMenu() { }); m_menu_view_friends.signal_activate().connect([this] { - UpdateChatActiveChannel(Snowflake::Invalid); + UpdateChatActiveChannel(Snowflake::Invalid, true); m_members.UpdateMemberList(); m_content_stack.set_visible_child("friends"); }); diff --git a/src/windows/mainwindow.hpp b/src/windows/mainwindow.hpp index 0932af5..215442c 100644 --- a/src/windows/mainwindow.hpp +++ b/src/windows/mainwindow.hpp @@ -13,7 +13,7 @@ public: void UpdateMembers(); void UpdateChannelListing(); void UpdateChatWindowContents(); - void UpdateChatActiveChannel(Snowflake id); + void UpdateChatActiveChannel(Snowflake id, bool expand_to); Snowflake GetChatActiveChannel() const; void UpdateChatNewMessage(const Message &data); void UpdateChatMessageDeleted(Snowflake id, Snowflake channel_id); |