From 2fbdb1c53c10324e3e03165bf7c85913aa95cf01 Mon Sep 17 00:00:00 2001 From: Jeff Wallace Date: Mon, 21 Oct 2013 16:01:36 -0400 Subject: [PATCH] Resets image panel correctly when resetComponent is called. --- .../autopsy/corecomponents/DataContentViewerMedia.java | 1 + .../autopsy/corecomponents/MediaViewImagePanel.java | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerMedia.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerMedia.java index e9f470ed6e..3e1da04052 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerMedia.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerMedia.java @@ -185,6 +185,7 @@ public class DataContentViewerMedia extends javax.swing.JPanel implements DataCo @Override public void resetComponent() { videoPanel.reset(); + imagePanel.reset(); lastFile = null; } diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/MediaViewImagePanel.java b/Core/src/org/sleuthkit/autopsy/corecomponents/MediaViewImagePanel.java index bcaa1d280c..f621c1859f 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/MediaViewImagePanel.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/MediaViewImagePanel.java @@ -106,6 +106,15 @@ public class MediaViewImagePanel extends javax.swing.JPanel { } + public void reset() { + Platform.runLater(new Runnable() { + @Override + public void run() { + fxImageView.setImage(null); + } + }); + } + /** * Show image *