Hex dump - do not show preview of placeobject and showframe, it causes bugs

This commit is contained in:
Jindra Petřík
2022-10-30 11:20:38 +01:00
parent 74ff118c22
commit dbf1fe5aad

View File

@@ -3506,7 +3506,12 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
DumpInfo di = (DumpInfo) treeItem;
t = di.getTag();
}
if ((t instanceof ShowFrameTag)||(t instanceof PlaceObjectTypeTag)) {
//FIXME
previewPanel.clear();
previewPanel.showEmpty();
return;
}
showPreview(t, dumpPreviewPanel, getFrameForTreeItem(t), getTimelinedForTreeItem(treeItem));
}
}
@@ -3521,6 +3526,9 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
if (treeItem == null) {
return -1;
}
if ((currentView == VIEW_DUMP)||(currentView == VIEW_TIMELINE)) {
return -1;
}
TreePath path = getCurrentTree().getModel().getTreePath(treeItem);
if (path == null) {
return -1;
@@ -3538,6 +3546,10 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
if (treeItem == null) {
return null;
}
if ((currentView == VIEW_DUMP)||(currentView == VIEW_TIMELINE)) {
return null;
}
TreePath path = getCurrentTree().getModel().getTreePath(treeItem);
if (path == null) {