void () { super.doOKAction(); if (myPlatformUpdate) return; List<PluginDownloader> toDownloads = new ArrayList<>(); for (PluginDownloader downloader : myDownloaders) { ListPluginComponent component = Objects.requireNonNull(myGroup.ui.findComponent(downloader.getDescriptor())); if (component.getChooseUpdateButton().isSelected()) { toDownloads.add(downloader); } } runUpdateAll(toDownloads, getContentPanel(), myFinishCallback); }