From 4c089034b71132abbb3f5b55daf3539ba05a7180 Mon Sep 17 00:00:00 2001 From: Matthew Khouzam Date: Wed, 10 Aug 2016 17:45:23 -0400 Subject: [PATCH] tmf.ui: make Comparator in Symbol Manager use the correct size. Now compares integers as the priority is an integer. Change-Id: I8bddbc8ff46cef34a7e12ee2bde69776a01226a8 Signed-off-by: Matthew Khouzam Reviewed-on: https://git.eclipse.org/r/78810 Reviewed-by: Hudson CI Reviewed-by: Patrick Tasse Tested-by: Patrick Tasse --- .../tracecompass/tmf/ui/symbols/SymbolProviderManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/SymbolProviderManager.java b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/SymbolProviderManager.java index 25d9f29d04..c749992f2c 100644 --- a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/SymbolProviderManager.java +++ b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/SymbolProviderManager.java @@ -96,9 +96,9 @@ public final class SymbolProviderManager { * Those with a higher priority need to be on top * * Note: we cannot simply sort by negative priority because - * (-Long.MIN_VAL) == Long.MIN_VAL + * (-Integer.MIN_VAL) == Integer.MIN_VAL */ - providers.sort(Comparator. comparingLong(o -> o.priority).reversed()); + providers.sort(Comparator. comparingInt(o -> o.priority).reversed()); INSTANCE = new SymbolProviderManager(providers); } return INSTANCE; -- 2.34.1