diff --git a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/LaunchBarListViewer.java b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/LaunchBarListViewer.java index 7f667d91989..cf3a08eaf8b 100644 --- a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/LaunchBarListViewer.java +++ b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/LaunchBarListViewer.java @@ -75,7 +75,7 @@ public class LaunchBarListViewer extends StructuredViewer { private String historyPref; private static class LaunchBarListViewerComparator extends ViewerComparator { - public LaunchBarListViewerComparator(Comparator comp) { + public LaunchBarListViewerComparator(Comparator comp) { super(comp); } @@ -83,7 +83,7 @@ public class LaunchBarListViewer extends StructuredViewer { @SuppressWarnings("unchecked") @Override public int compare(Viewer viewer, Object e1, Object e2) { - return getComparator().compare(e1, e2); + return ((Comparator)getComparator()).compare(e1, e2); } }