From 2b0384eaa48dc799f3aed6081743273737149db7 Mon Sep 17 00:00:00 2001 From: William Schaefer Date: Fri, 24 Jul 2020 18:15:57 -0400 Subject: [PATCH 1/2] 6648 de-select instance when closing discovery to clear content viewer --- .../org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java b/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java index 0d87facce5..5e98e05476 100644 --- a/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java @@ -143,9 +143,11 @@ public final class DiscoveryTopComponent extends TopComponent { @Override protected void componentClosed() { DiscoveryDialog.getDiscoveryDialogInstance().cancelSearch(); + DiscoveryEventUtils.getDiscoveryEventBus().post(new DiscoveryEventUtils.ClearInstanceSelectionEvent()); DiscoveryEventUtils.getDiscoveryEventBus().unregister(this); DiscoveryEventUtils.getDiscoveryEventBus().unregister(groupListPanel); DiscoveryEventUtils.getDiscoveryEventBus().unregister(resultsPanel); + DiscoveryEventUtils.getDiscoveryEventBus().unregister(detailsPanel); super.componentClosed(); } From ecabe0c0a6b3a449270e5605bac9739cd924b4cb Mon Sep 17 00:00:00 2001 From: William Schaefer Date: Fri, 24 Jul 2020 18:19:30 -0400 Subject: [PATCH 2/2] 6648 remove extra line --- .../org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java | 1 - 1 file changed, 1 deletion(-) diff --git a/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java b/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java index 5e98e05476..633bf5c612 100644 --- a/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/discovery/DiscoveryTopComponent.java @@ -147,7 +147,6 @@ public final class DiscoveryTopComponent extends TopComponent { DiscoveryEventUtils.getDiscoveryEventBus().unregister(this); DiscoveryEventUtils.getDiscoveryEventBus().unregister(groupListPanel); DiscoveryEventUtils.getDiscoveryEventBus().unregister(resultsPanel); - DiscoveryEventUtils.getDiscoveryEventBus().unregister(detailsPanel); super.componentClosed(); }