Bug 30380 Show outline doesn't get focus
I2003-01-22 Assuming this is an SWT issue. Using the newly "Show Outline" feature brings up the outline popup. However, on MacOS X, the input area doesn't have the focus, so performing some keyboard input results in changes to the editor instead ....
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java
separator.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		return fFilterText;
	}
	
	private void setInfoSystemColor() {
		Display display= fShell.getDisplay();
		setForegroundColor(display.getSystemColor(SWT.COLOR_INFO_FOREGROUND));
		setBackgroundColor(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND));
	}
	private void installFilter() {
		final NamePatternFilter viewerFilter= new NamePatternFilter();
		fTreeViewer.addFilter(viewerFilter);
		fFilterText.setText(""); 
		fFilterText.addModifyListener(new ModifyListener() {
			public void modifyText(ModifyEvent e) {
				String pattern= fFilterText.getText();
				if (pattern != null) {
					int length= pattern.length();
					if (length == 0)
						pattern= null;
					else if (pattern.charAt(length -1 ) != '*')
						pattern= pattern + '*';
				} else
					pattern= null;
				viewerFilter.setPattern(pattern);
				fStringMatcher= viewerFilter.getMatcher();
				fTreeViewer.getControl().setRedraw(false);
				fTreeViewer.refresh();
				fTreeViewer.expandAll();
				selectFirstMatch();