| commit | d20d93d18c0f58dbb879cda2e409b81be0e501b8 | [log] [tgz] |
|---|---|---|
| author | Geneviève Bastien <gbastien+lttng@versatic.net> | Fri May 29 13:05:58 2020 -0400 |
| committer | Genevieve Bastien <gbastien+lttng@versatic.net> | Tue Jun 02 16:44:47 2020 -0400 |
| tree | 129b6796f9441f7c537748885b801904e9535d55 | |
| parent | e863295793070009f2ffac85d27dca683d85e781 [diff] |
multiView: Get the legend of tree viewer by ID Instead of using the name to get query the legend, the ID of the entry is used and should thus match the XY chart's legend. Change-Id: I64279aa46b1895536dda0aac628b1b5f0ebbaeb7 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/163857 Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org> Reviewed-by: Ivan Grinenko <ivan.grinenko@auriga.com>
diff --git a/analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/TreeViewer.java b/analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/TreeViewer.java index ba7d8a9..48afe4c 100644 --- a/analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/TreeViewer.java +++ b/analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/TreeViewer.java
@@ -77,7 +77,10 @@ && isChecked(element)) { Optional<ITmfTreeDataModel> model = tryGetModel(element); if (model.isPresent()) { - return getLegendImage(model.get().getName()); + ITmfTreeDataModel treeModel = model.get(); + if (treeModel.hasRowModel()) { + return getLegendImage(treeModel.getId()); + } } } return null;