From aa5e0baeee1fb4f7790d73a6e0a5519f380bea5d Mon Sep 17 00:00:00 2001 From: betasteward Date: Fri, 21 Aug 2015 09:03:35 -0400 Subject: [PATCH] fixed title + NPE on DeckEditor --- Mage.Client/src/main/java/mage/client/MageFrame.java | 1 + .../src/main/java/mage/client/deckeditor/DeckEditorPanel.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Client/src/main/java/mage/client/MageFrame.java b/Mage.Client/src/main/java/mage/client/MageFrame.java index 7ffffb3008b..ff39fef25fc 100644 --- a/Mage.Client/src/main/java/mage/client/MageFrame.java +++ b/Mage.Client/src/main/java/mage/client/MageFrame.java @@ -765,6 +765,7 @@ public class MageFrame extends javax.swing.JFrame implements MageClient { public boolean connect(Connection connection) { client = new Client(instance); boolean result = client.connect(connection, version); + setWindowTitle(); if (result) { updateDatabase(connection.isForceDBComparison(), serverState); } diff --git a/Mage.Client/src/main/java/mage/client/deckeditor/DeckEditorPanel.java b/Mage.Client/src/main/java/mage/client/deckeditor/DeckEditorPanel.java index a3f26855596..17d9cf2a76e 100644 --- a/Mage.Client/src/main/java/mage/client/deckeditor/DeckEditorPanel.java +++ b/Mage.Client/src/main/java/mage/client/deckeditor/DeckEditorPanel.java @@ -191,7 +191,7 @@ public class DeckEditorPanel extends javax.swing.JPanel { //this.cardTableSelector.loadCards(this.bigCard); this.btnExit.setVisible(true); this.btnImport.setVisible(true); - if (!MageFrame.getClient().getServerState().isTestMode()) { + if (MageFrame.getClient().getServerState() != null && !MageFrame.getClient().getServerState().isTestMode()) { this.btnLoad.setVisible(true); } this.deckArea.showSideboard(true);