From ff56b649f39c297c3e82cc29dfad9bee15f93e23 Mon Sep 17 00:00:00 2001 From: drdev Date: Thu, 19 Jun 2014 02:37:35 +0000 Subject: [PATCH] Support deleting decks without crashing --- forge-gui-mobile/src/forge/deck/FDeckEditor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/forge-gui-mobile/src/forge/deck/FDeckEditor.java b/forge-gui-mobile/src/forge/deck/FDeckEditor.java index 14f437a4a2a..316e5454c48 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckEditor.java +++ b/forge-gui-mobile/src/forge/deck/FDeckEditor.java @@ -314,6 +314,7 @@ public class FDeckEditor extends TabPageScreen { public void setDeck(Deck deck0) { if (deck == deck0) { return; } deck = deck0; + if (deck == null) { return; } //reinitialize tab pages when deck changes for (TabPage tabPage : tabPages) { @@ -641,6 +642,8 @@ public class FDeckEditor extends TabPageScreen { } public Deck getDeck() { + if (model == null) { return null; } + if (model instanceof Deck) { return (Deck) model; }