From c0551db9263ddb8f3d39118d28c056167ea0240c Mon Sep 17 00:00:00 2001 From: Eugene Livis Date: Fri, 5 Jun 2015 15:09:05 -0400 Subject: [PATCH] Fixed a bug where directory free was not showing up --- .../autopsy/directorytree/DirectoryTreeTopComponent.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java index f5919f46aa..3ce5709ce5 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java @@ -52,6 +52,7 @@ import org.openide.windows.WindowManager; import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.core.UserPreferences; import org.sleuthkit.autopsy.corecomponentinterfaces.BlackboardResultViewer; +import org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl; import org.sleuthkit.autopsy.corecomponentinterfaces.DataExplorer; import org.sleuthkit.autopsy.corecomponents.DataResultTopComponent; import org.sleuthkit.autopsy.corecomponents.TableFilterNode; @@ -560,6 +561,9 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat } } // if the image is added to the case else if (changed.equals(Case.Events.DATA_SOURCE_ADDED.toString())) { + if (IngestManager.getInstance().isRunningInteractively()) { + CoreComponentControl.openCoreWindows(); + } SwingUtilities.invokeLater(this::componentOpened); } // change in node selection else if (changed.equals(ExplorerManager.PROP_SELECTED_NODES)) {