From b69608a0d947ec1de15138a670939417c977775f Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 21 Jun 2011 05:20:56 +0200 Subject: Fixed quit warning in network mode git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@543 72836036-5685-4462-b002-a69064685172 --- src/jrummikub/control/ApplicationControl.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/jrummikub/control/ApplicationControl.java') diff --git a/src/jrummikub/control/ApplicationControl.java b/src/jrummikub/control/ApplicationControl.java index 18d3ba9..752cb3c 100644 --- a/src/jrummikub/control/ApplicationControl.java +++ b/src/jrummikub/control/ApplicationControl.java @@ -56,9 +56,13 @@ public class ApplicationControl { }); } }); - IListener quitListener = new IListener() { + view.getQuitEvent().add(new IListener() { @Override public void handle() { + if (networkControl != null) { + return; + } + if (gameControl == null) { System.exit(0); } else { @@ -73,10 +77,7 @@ public class ApplicationControl { }); } } - }; - view.getMenuQuitEvent().add(quitListener); - - view.getQuitEvent().add(quitListener); + }); view.getQuitWarningPanel().getCancelEvent().add(new IListener() { @Override -- cgit v1.2.3