diff --git a/visualization-bundle/src/visualizers/tree-visualizer/Views.tsx b/visualization-bundle/src/visualizers/tree-visualizer/Views.tsx
index 341ae56..2c10420 100644
--- a/visualization-bundle/src/visualizers/tree-visualizer/Views.tsx
+++ b/visualization-bundle/src/visualizers/tree-visualizer/Views.tsx
@@ -226,33 +226,14 @@ export class TreeWithPathView extends React.Component<{
{model.selected.path.reduce((acc, v) => {
acc = acc.slice();
- function add() {
- acc.push(
-
- {v}
-
- );
- }
- if (isValidFunctionName(v)) {
- if (acc.length > 0) {
- acc.push(
- .
- );
- }
- add();
- } else {
- acc.push(
- [
- );
- add();
- acc.push(
- ]
- );
- }
-
+ acc.push(
+
+ {v}
+
+ );
return acc;
}, new Array())}
diff --git a/visualization-bundle/src/visualizers/tree-visualizer/index.tsx b/visualization-bundle/src/visualizers/tree-visualizer/index.tsx
index 9c31b79..3ffc28a 100644
--- a/visualization-bundle/src/visualizers/tree-visualizer/index.tsx
+++ b/visualization-bundle/src/visualizers/tree-visualizer/index.tsx
@@ -113,8 +113,10 @@ export function createTreeViewModelFromTreeNodeData(
recurse(c, viewModel)
);
- let segment = node.segment;
- if (!segment && node.items.length > 0) {
+ let segment;
+ if (node.segment) {
+ segment = node.segment;
+ } else if (node.items.length > 0) {
segment = node.items[0].text;
} else {
segment = "";