We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3aab7b5 commit 6159f58Copy full SHA for 6159f58
RetailCoder.VBE/UI/Command/MenuItems/ParentMenus/ParentMenuItemBase.cs
@@ -11,7 +11,7 @@
11
12
namespace Rubberduck.UI.Command.MenuItems.ParentMenus
13
{
14
- public abstract class ParentMenuItemBase : IParentMenuItem
+ public abstract class ParentMenuItemBase : IParentMenuItem, IDisposable
15
16
private readonly string _key;
17
private readonly int? _beforeIndex;
@@ -190,5 +190,15 @@ static public Image PictureDispToImage(IPictureDisp pictureDisp)
190
return GetPictureFromIPicture(pictureDisp);
191
}
192
193
+
194
+ public void Dispose()
195
+ {
196
+ foreach (var item in _items)
197
198
+ item.Value.Delete();
199
+ }
200
201
+ Item.Delete();
202
203
204
0 commit comments