From d8ca0a227f1dcc0ed3f90090429eb4059f549555 Mon Sep 17 00:00:00 2001 From: millmanorama Date: Fri, 5 May 2017 14:37:33 +0200 Subject: [PATCH] disable the IG button if we are running without GUI --- .../org/sleuthkit/autopsy/imagegallery/actions/OpenAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/OpenAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/OpenAction.java index 661a895db9..71ff3681a5 100755 --- a/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/OpenAction.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/OpenAction.java @@ -35,6 +35,7 @@ import org.openide.util.actions.Presenter; import org.openide.windows.WindowManager; import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.core.Installer; +import org.sleuthkit.autopsy.core.RuntimeProperties; import org.sleuthkit.autopsy.coreutils.Logger; import org.sleuthkit.autopsy.imagegallery.ImageGalleryController; import org.sleuthkit.autopsy.imagegallery.ImageGalleryModule; @@ -64,7 +65,7 @@ public final class OpenAction extends CallableSystemAction implements Presenter. toolbarButton.addActionListener(actionEvent -> performAction()); pcl = (PropertyChangeEvent evt) -> { if (evt.getPropertyName().equals(Case.Events.CURRENT_CASE.toString())) { - setEnabled(evt.getNewValue() != null); + setEnabled(RuntimeProperties.runningWithGUI() && evt.getNewValue() != null); } }; Case.addPropertyChangeListener(pcl);