From 5911c0911ba159c56d6016fe60366efcf873b6ee Mon Sep 17 00:00:00 2001 From: Eugene Livis Date: Mon, 8 Jun 2015 16:36:08 -0400 Subject: [PATCH] Fix to get AIM to work --- .../autopsy/directorytree/DirectoryTreeTopComponent.java | 4 +++- Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java index 6a90fafdf2..3ce5709ce5 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java @@ -561,7 +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())) { - CoreComponentControl.openCoreWindows(); + if (IngestManager.getInstance().isRunningInteractively()) { + CoreComponentControl.openCoreWindows(); + } SwingUtilities.invokeLater(this::componentOpened); } // change in node selection else if (changed.equals(ExplorerManager.PROP_SELECTED_NODES)) { diff --git a/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java b/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java index e776b2d750..d043d0a764 100644 --- a/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java +++ b/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java @@ -342,7 +342,7 @@ public class IngestManager { * ingest message box, NetBeans progress handles, etc. Running interactively * is the default. */ - synchronized boolean isRunningInteractively() { + public synchronized boolean isRunningInteractively() { return this.runInteractively; }