Fix crash

This commit is contained in:
Anthony Calosa
2020-04-03 19:01:03 +08:00
parent d66700cbf3
commit 8f99034a02
2 changed files with 5 additions and 3 deletions

View File

@@ -40,6 +40,7 @@ import javax.swing.WindowConstants;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.Lists;
import forge.GuiBase;
import forge.ImageCache;
import forge.LobbyPlayer;
import forge.Singletons;
@@ -219,6 +220,10 @@ public enum FControl implements KeyEventDispatcher {
final ForgePreferences prefs = FModel.getPreferences();
//set ElsaSerializer from preference
boolean propertyConfig = prefs != null && prefs.getPrefBoolean(ForgePreferences.FPref.UI_USE_ELSA);
GuiBase.enablePropertyConfig(propertyConfig);
closeAction = CloseAction.valueOf(prefs.getPref(FPref.UI_CLOSE_ACTION));
final Localizer localizer = Localizer.getInstance();

View File

@@ -51,9 +51,6 @@ public final class Main {
//setup GUI interface
GuiBase.setInterface(new GuiDesktop());
//set ElsaSerializer from preference
GuiBase.enablePropertyConfig(FModel.getPreferences().getPrefBoolean(ForgePreferences.FPref.UI_USE_ELSA));
//install our error handler
ExceptionHandler.registerErrorHandling();