void (int flyDelay) { super.createSearchTextField(flyDelay); JBTextField textField = mySearchTextField.getTextEditor(); textField.putClientProperty("search.extension", ExtendableTextComponent.Extension .create(AllIcons.Actions.More, AllIcons.Actions.More, IdeBundle.message("plugins.configurable.search.options"), // TODO: icon () -> showRightBottomPopup(textField, IdeBundle.message("plugins.configurable.show"), myInstalledSearchGroup))); textField.putClientProperty("JTextField.variant", null); textField.putClientProperty("JTextField.variant", "search"); mySearchTextField.setHistoryPropertyName("InstalledPluginsSearchHistory"); }