uncache decompilation after saving pcode

This commit is contained in:
honfika@gmail.com
2015-05-03 16:22:39 +02:00
parent 39243bdea2
commit effea25144
3 changed files with 11 additions and 0 deletions

View File

@@ -144,6 +144,12 @@
<script>nbproject/nbjdk.xml</script>
<build-target>build</build-target>
</export>
<export>
<type>folder</type>
<location>reports</location>
<script>nbproject/nbjdk.xml</script>
<build-target>build</build-target>
</export>
<export>
<type>folder</type>
<location>build/test</location>
@@ -218,6 +224,8 @@
<built-to>javadoc</built-to>
<built-to>reports</built-to>
<built-to>locales</built-to>
<built-to>reports</built-to>
<javadoc-built-to>javadoc</javadoc-built-to>
<source-level>1.8</source-level>
</compilation-unit>
<compilation-unit>

View File

@@ -235,6 +235,7 @@ public class ASMSourceEditorPane extends LineMarkedEditorPane implements CaretLi
//acode.getBytes(abc.bodies.get(bodyIndex).getCodeBytes());
abc.bodies.get(bodyIndex).setCode(acode);
}
((Tag) abc.parentTag).setModified(true);
abc.script_info.get(scriptIndex).setModified(true);
textWithHex = null;

View File

@@ -757,6 +757,8 @@ public class ActionPanel extends JPanel implements SearchListener<ActionSearchRe
} else {
src.setActions(ASMParser.parse(0, true, text, src.getSwf().version, false));
}
SWF.uncache(src);
src.setModified();
mainPanel.refreshTree(src.getSwf());
setSource(this.src, false);