diff options
Diffstat (limited to 'src/jrummikub/control/network/NetworkControl.java')
-rw-r--r-- | src/jrummikub/control/network/NetworkControl.java | 8 |
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(); } |