From e546c36b8855a3f767cb56ecfa39d3d10ea7d0a6 Mon Sep 17 00:00:00 2001 From: Myrd Date: Mon, 28 Dec 2015 16:39:06 +0000 Subject: [PATCH] [Desktop] Clicking cancel in a save dialog (e.g. dump state) shouldn't still try to save the file. --- forge-gui-desktop/src/main/java/forge/GuiDesktop.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui-desktop/src/main/java/forge/GuiDesktop.java b/forge-gui-desktop/src/main/java/forge/GuiDesktop.java index 46736011fb0..8ac6fe16e17 100644 --- a/forge-gui-desktop/src/main/java/forge/GuiDesktop.java +++ b/forge-gui-desktop/src/main/java/forge/GuiDesktop.java @@ -208,8 +208,8 @@ public class GuiDesktop implements IGuiBase { public File getSaveFile(final File defaultFile) { final JFileChooser fc = new JFileChooser(); fc.setSelectedFile(defaultFile); - fc.showSaveDialog(null); - return fc.getSelectedFile(); + int result = fc.showSaveDialog(null); + return result == JFileChooser.APPROVE_OPTION ? fc.getSelectedFile() : null; } @Override