1
0

Fix menu processing

This commit is contained in:
Victor 2014-03-23 23:48:14 +02:00
parent 34f0c85e6f
commit c5069e1d84

View File

@ -72,12 +72,15 @@ public class MenuPanel extends JPanel {
Sound.CLICK.play();
final int index = menuList.getSelectedIndex();
menuList.removeSelectionInterval(index, index);
switch (index) {
case 0: // Create server
case 1: // Join client
menuList.removeSelectionInterval(0, 1);
GameCanvas canvas = new GameCanvas(index == 0);
canvas.setServerAddress(Prefs.getInstance().lastIp());
final boolean server = (index == 0);
GameCanvas canvas = new GameCanvas(server);
if (!server) {
canvas.setServerAddress(Prefs.getInstance().lastIp());
}
Main.getInstance().switchLayout(canvas);
new Thread(canvas).start();
break;