summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/control/network/NetworkControl.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jrummikub/control/network/NetworkControl.java')
-rw-r--r--src/jrummikub/control/network/NetworkControl.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/jrummikub/control/network/NetworkControl.java b/src/jrummikub/control/network/NetworkControl.java
index a89e77d..0ae3808 100644
--- a/src/jrummikub/control/network/NetworkControl.java
+++ b/src/jrummikub/control/network/NetworkControl.java
@@ -142,7 +142,6 @@ public class NetworkControl {
createGameJoinControl(uuid);
} else {
// TODO Error message
- System.err.println("Join NACKed");
view.showGameListPanel(true);
}
}
@@ -166,6 +165,13 @@ public class NetworkControl {
GameData gameData = gameMap.get(uuid);
gameJoinControl = new GameJoinControl(connectionControl, gameData, view);
+ gameJoinControl.getBackEvent().add(new IListener() {
+ @Override
+ public void handle() {
+ gameJoinControl=null;
+ view.showGameListPanel(true);
+ }
+ });
gameJoinControl.startGameJoin();
}