Bug 239300 [TabbedProperties] underline missing from tab label when tab has focus
bundles/org.eclipse.ui.views.properties.tabbed/src/org/eclipse/ui/internal/views/properties/tabbed/view/TabbedPropertyList.java
/**
	 * Constructor for TabbedPropertyList.
	 * 
	 * @param parent
	 *            the parent widget.
	 * @param factory
	 *            the widget factory.
	 */
	public TabbedPropertyList(Composite parent,
			TabbedPropertySheetWidgetFactory factory) {
		super(parent, SWT.NO_FOCUS);
		this.factory = factory;
		removeAll();
		setLayout(new FormLayout());
		initColours();
		initAccessible();
		topNavigationElement = new TopNavigationElement(this);
		bottomNavigationElement = new BottomNavigationElement(this);
		this.addFocusListener(new FocusListener() {
			public void focusGained(FocusEvent e) {
				int i = getSelectionIndex();
				if (i >= 0) {
					elements[i].redraw();
				}
			}
			public void focusLost(FocusEvent e) {
				int i = getSelectionIndex();
				if (i >= 0) {
					elements[i].redraw();
				}