1
0
mirror of https://github.com/uowuo/abaddon.git synced 2025-03-04 03:03:16 -05:00

dont populate classic guilds list if not enabled

This commit is contained in:
ouwou 2024-02-01 21:21:56 -05:00
parent dbfdd01b13
commit c41ff1e4d9
2 changed files with 4 additions and 1 deletions

View File

@ -28,7 +28,7 @@ ChannelList::ChannelList() {
void ChannelList::UpdateListing() {
m_tree.UpdateListing();
m_guilds.UpdateListing();
if (m_is_classic) m_guilds.UpdateListing();
}
void ChannelList::SetActiveChannel(Snowflake id, bool expand_to) {
@ -56,6 +56,7 @@ void ChannelList::UsePanedHack(Gtk::Paned &paned) {
}
void ChannelList::SetClassic(bool value) {
m_is_classic = value;
m_tree.SetClassic(value);
m_guilds_scroll.set_visible(value);
}

View File

@ -31,6 +31,8 @@ private:
Gtk::ScrolledWindow m_guilds_scroll;
GuildList m_guilds;
bool m_is_classic = false;
public:
using type_signal_action_channel_item_select = sigc::signal<void, Snowflake>;
using type_signal_action_guild_leave = sigc::signal<void, Snowflake>;