From 799f083a7427a8fdffb954c52cdc1bcacf0f28bf Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Wed, 17 Feb 2021 21:14:28 +0000 Subject: [PATCH] fix hierarchy display --- .../minres/scviewer/database/internal/WaveformDb.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/plugins/com.minres.scviewer.database/src/com/minres/scviewer/database/internal/WaveformDb.java b/plugins/com.minres.scviewer.database/src/com/minres/scviewer/database/internal/WaveformDb.java index d74db46..c4d829f 100644 --- a/plugins/com.minres.scviewer.database/src/com/minres/scviewer/database/internal/WaveformDb.java +++ b/plugins/com.minres.scviewer.database/src/com/minres/scviewer/database/internal/WaveformDb.java @@ -226,14 +226,13 @@ public class WaveformDb extends HierNode implements IWaveformDb, PropertyChangeL break; } } - if (childNode != null) { + if (childNode == null) { + HierNode newNode = new HierNode(name, node); + node.addChild(newNode); + node = newNode; + } else { node = childNode; - break; } - HierNode newNode = new HierNode(name, node); - node.addChild(newNode); - node = newNode; - } node.addChild(waveform); waveform.setParent(node);