diff --git a/CHANGELOG.md b/CHANGELOG.md index 47bdc1682..982db206f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ All notable changes to this project will be documented in this file. - AS1/2 - definefunction2 suppresssuper parameter - New version dialog error when no main window available - AS1/2 direct editation - commands as expressions +- AS1/2 direct editation - delete operator on anything ## [14.6.0] - 2021-11-22 ### Added diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionScript2Parser.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionScript2Parser.java index 0298edfee..377440362 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionScript2Parser.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionScript2Parser.java @@ -18,7 +18,6 @@ package com.jpexs.decompiler.flash.action.parser.script; import com.jpexs.decompiler.flash.SWF; import com.jpexs.decompiler.flash.SourceGeneratorLocalData; -import com.jpexs.decompiler.flash.abc.avm2.model.CallMethodAVM2Item; import com.jpexs.decompiler.flash.action.Action; import com.jpexs.decompiler.flash.action.model.AsciiToCharActionItem; import com.jpexs.decompiler.flash.action.model.CallActionItem; @@ -776,7 +775,7 @@ public class ActionScript2Parser { } else if (varDel instanceof DirectValueActionItem) { ret = new DeleteActionItem(null, null, null, varDel); } else { - throw new ActionParseException("Not a property", lexer.yyline()); + ret = new DeleteActionItem(null, null, null, varDel); } break; case TRACE: