From 6fff866bbf5d22a85bbd4d727e6b11d48aba9931 Mon Sep 17 00:00:00 2001 From: drdev Date: Sun, 10 May 2015 02:33:27 +0000 Subject: [PATCH] Fix Conquest prefs menu --- .../forge/screens/planarconquest/ConquestMenu.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMenu.java b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMenu.java index 5033a24adfd..4d679a571fe 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMenu.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMenu.java @@ -31,6 +31,12 @@ public class ConquestMenu extends FPopupMenu { Forge.openScreen(mapScreen); } }); + private static final FMenuItem prefsItem = new FMenuItem("Preferences", FSkinImage.SETTINGS, new FEventHandler() { + @Override + public void handleEvent(FEvent e) { + Forge.openScreen(prefsScreen); + } + }); public static ConquestMenu getMenu() { return conquestMenu; @@ -82,11 +88,6 @@ public class ConquestMenu extends FPopupMenu { protected void buildMenu() { FScreen currentScreen = Forge.getCurrentScreen(); addItem(mapItem); mapItem.setSelected(currentScreen == mapScreen); - addItem(new FMenuItem("Preferences", FSkinImage.SETTINGS, new FEventHandler() { - @Override - public void handleEvent(FEvent e) { - Forge.openScreen(prefsScreen); - } - })); + addItem(prefsItem); prefsItem.setSelected(currentScreen == prefsScreen); } }