From 5d59a5d466d7c02cf02b10be3e9cd481f862d9a8 Mon Sep 17 00:00:00 2001 From: esaunders Date: Tue, 24 Apr 2018 14:34:46 -0400 Subject: [PATCH] Renamed autoIngestNode to ainStatusNode and fixed a problem where an IllegalArgumentException was thrown if the previously selected node no longer exists. --- .../autopsy/experimental/autoingest/AinStatusPanel.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Experimental/src/org/sleuthkit/autopsy/experimental/autoingest/AinStatusPanel.java b/Experimental/src/org/sleuthkit/autopsy/experimental/autoingest/AinStatusPanel.java index 095badff9a..8516151027 100644 --- a/Experimental/src/org/sleuthkit/autopsy/experimental/autoingest/AinStatusPanel.java +++ b/Experimental/src/org/sleuthkit/autopsy/experimental/autoingest/AinStatusPanel.java @@ -99,12 +99,12 @@ final class AinStatusPanel extends javax.swing.JPanel implements ExplorerManager void refresh(AutoIngestMonitor monitor) { outline.setRowSelectionAllowed(false); Node[] selectedNodes = explorerManager.getSelectedNodes(); - AinStatusNode autoIngestNode = new AinStatusNode(monitor); - explorerManager.setRootContext(autoIngestNode); + AinStatusNode ainStatusNode = new AinStatusNode(monitor); + explorerManager.setRootContext(ainStatusNode); outline.setRowSelectionAllowed(true); - if (selectedNodes.length > 0 && autoIngestNode.getChildren().findChild(selectedNodes[0].getName()) != null && outline.isFocusable()) { //don't allow saved selections of empty nodes to be restored + if (selectedNodes.length > 0 && ainStatusNode.getChildren().findChild(selectedNodes[0].getName()) != null && outline.isFocusable()) { //don't allow saved selections of empty nodes to be restored try { - explorerManager.setSelectedNodes(new Node[]{autoIngestNode.getChildren().findChild(selectedNodes[0].getName())}); + explorerManager.setSelectedNodes(new Node[]{ainStatusNode.getChildren().findChild(selectedNodes[0].getName())}); } catch (PropertyVetoException ignore) { //Unable to select previously selected node }