1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-29 21:05:59 +02:00

Fixed recent files leak

This commit is contained in:
Brian Fiete 2023-06-01 08:49:26 -04:00
parent ed444416f0
commit 0e274aee8e

View file

@ -77,13 +77,17 @@ namespace IDE.util
while (i < menuItems.Count - offset) while (i < menuItems.Count - offset)
{ {
menuItems[i + offset].Dispose(); var menuItem = menuItems[i + offset];
menuItems.RemoveAt(i + 1); menuItem.Dispose();
delete menuItem;
menuItems.RemoveAt(i + offset);
} }
if ((!menuItems.IsEmpty) && (items.IsEmpty)) if ((!menuItems.IsEmpty) && (items.IsEmpty))
{ {
menuItems[0].Dispose(); var menuItem = menuItems[0];
menuItem.Dispose();
delete menuItem;
menuItems.Clear(); menuItems.Clear();
} }