66using OtterGui . Filesystem ;
77using Penumbra . Api . Enums ;
88using Penumbra . Meta . Manipulations ;
9+ using Penumbra . Mods . Subclasses ;
910using Penumbra . Services ;
1011using Penumbra . String . Classes ;
1112using Penumbra . Util ;
@@ -127,11 +128,10 @@ public void AddModGroup(Mod mod, GroupType type, string newName)
127128 /// <summary> Delete a given option group. Fires an event to prepare before actually deleting. </summary>
128129 public void DeleteModGroup ( Mod mod , int groupIdx )
129130 {
130- var group = mod . Groups [ groupIdx ] ;
131131 _communicator . ModOptionChanged . Invoke ( ModOptionChangeType . PrepareChange , mod , groupIdx , - 1 , - 1 ) ;
132132 mod . Groups . RemoveAt ( groupIdx ) ;
133133 UpdateSubModPositions ( mod , groupIdx ) ;
134- _saveService . SaveAllOptionGroups ( mod ) ;
134+ _saveService . SaveAllOptionGroups ( mod , false ) ;
135135 _communicator . ModOptionChanged . Invoke ( ModOptionChangeType . GroupDeleted , mod , groupIdx , - 1 , - 1 ) ;
136136 }
137137
@@ -142,7 +142,7 @@ public void MoveModGroup(Mod mod, int groupIdxFrom, int groupIdxTo)
142142 return ;
143143
144144 UpdateSubModPositions ( mod , Math . Min ( groupIdxFrom , groupIdxTo ) ) ;
145- _saveService . SaveAllOptionGroups ( mod ) ;
145+ _saveService . SaveAllOptionGroups ( mod , false ) ;
146146 _communicator . ModOptionChanged . Invoke ( ModOptionChangeType . GroupMoved , mod , groupIdxFrom , - 1 , groupIdxTo ) ;
147147 }
148148
0 commit comments