| System/KnapSack/Logic/PackModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/KnapSack/Logic/PackModel.cs
@@ -317,7 +317,7 @@ guid = itemModel.guid; int itemId = itemModel.itemId; DeleteItemDictByGUID( itemModel.guid); DeleteItemDictByGUID(type, itemModel.guid); singlePack.RemoveItem(clearItem.ItemIndex); if (refreshItemCountEvent != null) @@ -414,11 +414,14 @@ } } void DeleteItemDictByGUID(string guid) void DeleteItemDictByGUID(PackType type, string guid) { if (itemGUIDDict.ContainsKey(guid)) { itemGUIDDict.Remove(guid); if (itemGUIDDict[guid].packType == type) { itemGUIDDict.Remove(guid); } } }