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(); Sound.CLICK.play();
final int index = menuList.getSelectedIndex(); final int index = menuList.getSelectedIndex();
menuList.removeSelectionInterval(index, index);
switch (index) { switch (index) {
case 0: // Create server case 0: // Create server
case 1: // Join client case 1: // Join client
menuList.removeSelectionInterval(0, 1); final boolean server = (index == 0);
GameCanvas canvas = new GameCanvas(index == 0); GameCanvas canvas = new GameCanvas(server);
canvas.setServerAddress(Prefs.getInstance().lastIp()); if (!server) {
canvas.setServerAddress(Prefs.getInstance().lastIp());
}
Main.getInstance().switchLayout(canvas); Main.getInstance().switchLayout(canvas);
new Thread(canvas).start(); new Thread(canvas).start();
break; break;