From e7053e1ea3e84654c6a7ca81848d5eac1e27dca6 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sat, 15 Aug 2020 21:26:09 -0700 Subject: [PATCH] Fix ClearMarked --- SabreTools.Library/DatFiles/ItemDictionary.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SabreTools.Library/DatFiles/ItemDictionary.cs b/SabreTools.Library/DatFiles/ItemDictionary.cs index 32a0137f..ab715af8 100644 --- a/SabreTools.Library/DatFiles/ItemDictionary.cs +++ b/SabreTools.Library/DatFiles/ItemDictionary.cs @@ -658,7 +658,8 @@ namespace SabreTools.Library.DatFiles /// public void ClearMarked() { - foreach (string key in items.Keys) + var keys = items.Keys.ToList(); + foreach (string key in keys) { List oldItemList = items[key]; List newItemList = oldItemList.Where(i => !i.Remove).ToList();