From 3d06f796b023bb6089194fa54bcc6de0351684df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 28 Aug 2016 08:53:23 +0200 Subject: [PATCH] Issue #1275 debugging locals fix --- src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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;