diff --git a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/ElementSelectionDialog.java b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/ElementSelectionDialog.java index 196e17a5b75..a99d230af20 100644 --- a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/ElementSelectionDialog.java +++ b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/ElementSelectionDialog.java @@ -336,11 +336,6 @@ public class ElementSelectionDialog extends TypeSelectionDialog { return types.toArray(new ITypeInfo[types.size()]); } - @Override - protected final void setListElements(Object[] elements) { - super.setListElements(elements); - } - /** * @deprecated Unsupported */ @@ -350,6 +345,14 @@ public class ElementSelectionDialog extends TypeSelectionDialog { throw new UnsupportedOperationException(); } + /* (non-Javadoc) + * @see org.eclipse.ui.dialogs.AbstractElementListSelectionDialog#handleElementsChanged() + */ + @Override + protected void handleElementsChanged() { + updateOkState(); + } + @Override protected void handleEmptyList() { updateOkState();