void (@NotNull PluginsGroup group, @NotNull IdeaPluginDescriptor descriptor) { int index = ContainerUtil.indexOf(group.ui.plugins, component -> component.getPluginDescriptor() == descriptor); assert index != -1; ListPluginComponent component = group.ui.plugins.remove(index); component.close(); remove(component); myEventHandler.removeCell(component); if (component.getSelection() == EventHandler.SelectionType.SELECTION) { myEventHandler.updateSelection(); } group.descriptors.remove(descriptor); }