diff --git a/trunk/src/com/jpexs/decompiler/flash/abc/avm2/treemodel/FullMultinameTreeItem.java b/trunk/src/com/jpexs/decompiler/flash/abc/avm2/treemodel/FullMultinameTreeItem.java index 5d00096c8..a0c404384 100644 --- a/trunk/src/com/jpexs/decompiler/flash/abc/avm2/treemodel/FullMultinameTreeItem.java +++ b/trunk/src/com/jpexs/decompiler/flash/abc/avm2/treemodel/FullMultinameTreeItem.java @@ -103,6 +103,8 @@ public class FullMultinameTreeItem extends TreeItem { while (tiName instanceof LocalRegTreeItem) { if (((LocalRegTreeItem) tiName).computedValue != null) { tiName = ((LocalRegTreeItem) tiName).computedValue.getThroughNotCompilable().getThroughDuplicate(); + } else { + break; } } @@ -113,6 +115,8 @@ public class FullMultinameTreeItem extends TreeItem { while (tiName2 instanceof LocalRegTreeItem) { if (((LocalRegTreeItem) tiName2).computedValue != null) { tiName2 = ((LocalRegTreeItem) tiName2).computedValue.getThroughNotCompilable().getThroughDuplicate(); + } else { + break; } } if (tiName != tiName2) {