Smarter filtering

This commit is contained in:
Matt Nadareski
2025-05-02 11:35:31 -04:00
parent 79ef0f1987
commit a63e973c29

View File

@@ -716,10 +716,10 @@ namespace SabreTools.DatFiles
RemoveBucket(key); RemoveBucket(key);
// Now add each of the roms to their respective keys // Now add each of the roms to their respective keys
for (int i = 0; i < GetItemsForBucket(key, filter: true).Count; i++) for (int i = 0; i < GetItemsForBucket(key).Count; i++)
{ {
DatItem item = GetItemsForBucket(key, filter: true)[i]; DatItem item = GetItemsForBucket(key)[i];
if (item == null) if (item == null || item.GetBoolFieldValue(DatItem.RemoveKey) == true)
continue; continue;
// We want to get the key most appropriate for the given sorting type // We want to get the key most appropriate for the given sorting type