diff options
author | George Hazan <george.hazan@gmail.com> | 2023-06-07 19:45:50 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-06-07 19:45:50 +0300 |
commit | 9f9f8d20f6b1db33d9bb14154f27a51c53cd9c22 (patch) | |
tree | 8b043c75e74a85bb4b8f4267ab83145e5d6dbeab | |
parent | 06d7b7d0fd02af55b5c5183cc04a9c2ac04a4163 (diff) |
fixes #3541 (Clist_moder: не перерисовывать список контактов на каждый чих) - убирает примерно 50% фликера
-rw-r--r-- | plugins/Clist_modern/src/modern_clcitems.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/Clist_modern/src/modern_clcitems.cpp b/plugins/Clist_modern/src/modern_clcitems.cpp index 8ca149e4fc..19540468c0 100644 --- a/plugins/Clist_modern/src/modern_clcitems.cpp +++ b/plugins/Clist_modern/src/modern_clcitems.cpp @@ -325,6 +325,7 @@ ClcCacheEntry* cliCreateCacheItem(MCONTACT hContact) return nullptr;
pdnce->hContact = hContact;
+ pdnce->m_iStatus = ID_STATUS_OFFLINE;
pdnce->szProto = Proto_GetBaseAccountName(hContact);
pdnce->bIsHidden = Contact::IsHidden(hContact);
pdnce->m_bIsSub = db_mc_isSub(hContact) != 0;
|