From 6e847ea31f6f9ddbbdd4a6d283812516dc56ef1d Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Wed, 17 Jan 2024 16:46:25 -0500 Subject: use expansion state --- src/components/channellist/channellisttree.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/components/channellist/channellisttree.hpp') diff --git a/src/components/channellist/channellisttree.hpp b/src/components/channellist/channellisttree.hpp index 7ad0d29..b49187a 100644 --- a/src/components/channellist/channellisttree.hpp +++ b/src/components/channellist/channellisttree.hpp @@ -198,6 +198,10 @@ protected: Snowflake m_active_channel; + // hashtable for the billion lookups done in UseExpansionState + std::unordered_map m_tmp_row_map; + std::unordered_map m_tmp_guild_row_map; + public: using type_signal_action_channel_item_select = sigc::signal; using type_signal_action_guild_leave = sigc::signal; -- cgit v1.2.3