From 977293435790311d4ff79adb6df64675ea03c820 Mon Sep 17 00:00:00 2001 From: Greg DiCristofaro <gregd@basistech.com> Date: Thu, 17 Nov 2022 10:22:34 -0500 Subject: [PATCH] revert unnecessary changes --- .../imagegallery/gui/drawableviews/GroupPane.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/GroupPane.java b/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/GroupPane.java index 906f19e1f9..31c79cd761 100644 --- a/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/GroupPane.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/GroupPane.java @@ -46,9 +46,7 @@ import javafx.beans.property.ReadOnlyObjectProperty; import javafx.beans.property.ReadOnlyObjectWrapper; import javafx.beans.property.SimpleObjectProperty; -import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; -import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.event.ActionEvent; import javafx.event.EventHandler; @@ -243,8 +241,6 @@ public class GroupPane extends BorderPane { @ThreadConfined(type = ThreadType.JFX) private final Map<Long, DrawableCell> cellMap = new HashMap<>(); - - private final InvalidationListener filesSyncListener = (observable) -> { final String header = getHeaderString(); final List<Long> fileIds = getGroup().getFileIDs(); @@ -597,7 +593,10 @@ void setViewState(GroupViewState newViewState) { slideShowToggle.setDisable(true); groupLabel.setText(""); resetScrollBar(); - cellMap.clear(); + if (false == Case.isCaseOpen()) { + cellMap.values().stream().forEach(DrawableCell::resetItem); + cellMap.clear(); + } }); } else { -- GitLab