X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FImageExporter.java;fp=src%2Fjalview%2Fgui%2FImageExporter.java;h=4ea30d95dda76329724f5920b49e49e3e9b2833b;hb=af1bb2283d7b4efb3d1f487d2831178b39f075fd;hp=f337b39056edcf00f1c66b62515612736a635cc0;hpb=4e0bf08fc16e9388bb76cdd3eac84d767d102690;p=jalview.git diff --git a/src/jalview/gui/ImageExporter.java b/src/jalview/gui/ImageExporter.java index f337b39..4ea30d9 100644 --- a/src/jalview/gui/ImageExporter.java +++ b/src/jalview/gui/ImageExporter.java @@ -124,6 +124,11 @@ public class ImageExporter */ if (file == null && !Jalview.isHeadlessMode()) { + if (Desktop.instance.isInBatchMode()) + { + // defensive error report - we could wait for user input.. I guess ? + throw(new ImageOutputException("Need an output file to render to when exporting images in batch mode!")); + } JalviewFileChooser chooser = imageType.getFileChooser(); chooser.setFileView(new JalviewFileView()); MessageManager.formatMessage("label.create_image_of",