summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-05-18 15:10:34 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-05-18 15:10:34 +0300
commit54694fba871917eac0ed422465064f0235b005d1 (patch)
tree5a2db58dbacfcb25f5bf43848d424adcb4995268 /src
parentea4fe998ca14e9bd43d96eb66141ea4106863210 (diff)
no need to save a group when only expanded state was changed
Diffstat (limited to 'src')
-rw-r--r--src/mir_app/src/clistgroups.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mir_app/src/clistgroups.cpp b/src/mir_app/src/clistgroups.cpp
index 04ba6e6326..ea90dea424 100644
--- a/src/mir_app/src/clistgroups.cpp
+++ b/src/mir_app/src/clistgroups.cpp
@@ -432,17 +432,14 @@ MIR_APP_DLL(void) Clist_GroupSaveExpanded()
MIR_APP_DLL(void) Clist_GroupRestoreExpanded()
{
- for (auto &it : arByIds) {
+ for (auto &it : arByIds)
it->bExpanded = it->bSaveExpanded;
- it->save();
- }
}
MIR_APP_DLL(int) Clist_GroupSetExpanded(MGROUP hGroup, int iNewState)
{
if (auto *pGroup = FindGroup(hGroup - 1)) {
pGroup->bExpanded = iNewState != 0;
- pGroup->save();
return 0;
}