From 5c3cbb622215c4a08c7dff8a4b76428a17f18e08 Mon Sep 17 00:00:00 2001 From: Oliver Spohngellert Date: Wed, 3 Feb 2016 10:19:53 -0500 Subject: [PATCH] Fixed tagged results bug --- .../sleuthkit/autopsy/report/ReportVisualPanel2.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/report/ReportVisualPanel2.java b/Core/src/org/sleuthkit/autopsy/report/ReportVisualPanel2.java index 68a167b0bc..ef882bc01c 100644 --- a/Core/src/org/sleuthkit/autopsy/report/ReportVisualPanel2.java +++ b/Core/src/org/sleuthkit/autopsy/report/ReportVisualPanel2.java @@ -96,10 +96,12 @@ final class ReportVisualPanel2 extends JPanel { public void mousePressed(MouseEvent evt) { int index = tagsList.locationToIndex(evt.getPoint()); - String value = tagsModel.getElementAt(index); - tagStates.put(value, !tagStates.get(value)); - tagsList.repaint(); - updateFinishButton(); + if (index < tagsModel.getSize() && index >= 0) { + String value = tagsModel.getElementAt(index); + tagStates.put(value, !tagStates.get(value)); + tagsList.repaint(); + updateFinishButton(); + } } }); }