Ignore SWF files that are not instrumented by FFDec.

Fixed: AS1/2 debug panel not visible on first break
This commit is contained in:
Jindra Petřík
2026-02-15 16:12:47 +01:00
parent 7260e67a72
commit 3a44891b26
6 changed files with 39 additions and 9 deletions
@@ -2878,7 +2878,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
if (asms.containsKey(rawScriptName)) {
oldItem = null;
getCurrentTree().setSelectionPath(null);
setTagTreeSelectedNode(getCurrentTree(), asms.get(rawScriptName));
setTagTreeSelectedNode(getCurrentTree(), asms.get(rawScriptName));
}
/*if (actionPanel != null && asms.containsKey(rawScriptName)) {
actionPanel.setSource(asms.get(rawScriptName), true);
@@ -5776,12 +5776,13 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
private void valueChanged(Object source, TreePath selectedPath) {
TreeItem treeItem = selectedPath == null ? null : (TreeItem) selectedPath.getLastPathComponent();
Main.updateSession();
if (treeItem == null) {
if (treeItem == null) {
updateUi(null);
reload(false);
return;
}
Main.updateSession();
if (!(treeItem instanceof OpenableList)) {
Openable openable = treeItem.getOpenable();