diff --git a/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java b/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java index ca5c6a63e..f6552341c 100644 --- a/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java @@ -381,11 +381,15 @@ public class ABCPanel extends JPanel implements ItemListener, SearchListener(); childTraits = new ArrayList<>(); + + InGetVariable igv = Main.getDebugHandler().getVariable(parentId, thisVar.name, true); + if (thisVar.vType != VariableType.FUNCTION || ((thisVar.flags & VariableFlags.HAS_GETTER) > 0)) { - thisVar = igv.parent; + if (parentId != 0) { + thisVar = igv.parent; + } } Variable curTrait = null;