Fix menu processing
This commit is contained in:
parent
34f0c85e6f
commit
c5069e1d84
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user