diff --git a/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/quickaccess/QuickAccessDialog.java b/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/quickaccess/QuickAccessDialog.java index 6ad2e113999..de31a809535 100644 --- a/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/quickaccess/QuickAccessDialog.java +++ b/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/quickaccess/QuickAccessDialog.java @@ -229,13 +229,8 @@ protected void handleElementSelected(String text, Object selectedElement) { @Override protected Control createTitleControl(Composite parent) { parent.getShell().setText(QuickAccessMessages.QuickAccessContents_QuickAccess); - filterText = new Text(parent, SWT.SEARCH | SWT.ICON_SEARCH | SWT.ICON_CANCEL); + filterText = new Text(parent, SWT.NONE); GridDataFactory.fillDefaults().align(SWT.FILL, SWT.CENTER).grab(true, false).applyTo(filterText); - filterText.addListener(SWT.DefaultSelection, event -> { - if (event.detail == SWT.ICON_CANCEL) { - filterText.setText(""); //$NON-NLS-1$ - } - }); contents.hookFilterText(filterText); filterText.addKeyListener(getKeyAdapter()); return filterText;