Fix ClearMarked

This commit is contained in:
Matt Nadareski
2020-08-15 21:26:09 -07:00
parent a87f806369
commit e7053e1ea3

View File

@@ -658,7 +658,8 @@ namespace SabreTools.Library.DatFiles
/// </summary> /// </summary>
public void ClearMarked() public void ClearMarked()
{ {
foreach (string key in items.Keys) var keys = items.Keys.ToList();
foreach (string key in keys)
{ {
List<DatItem> oldItemList = items[key]; List<DatItem> oldItemList = items[key];
List<DatItem> newItemList = oldItemList.Where(i => !i.Remove).ToList(); List<DatItem> newItemList = oldItemList.Where(i => !i.Remove).ToList();