From 93b6ac15ddac51fe6a6a7e68a4a2b45973eb2305 Mon Sep 17 00:00:00 2001 From: drdev Date: Mon, 2 Dec 2013 07:06:50 +0000 Subject: [PATCH] Ensure enters the battlefield triggered abilities are visible on stack --- .../java/forge/gui/match/views/VStack.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/forge-gui/src/main/java/forge/gui/match/views/VStack.java b/forge-gui/src/main/java/forge/gui/match/views/VStack.java index d8c4d90b3be..13279d191cf 100644 --- a/forge-gui/src/main/java/forge/gui/match/views/VStack.java +++ b/forge-gui/src/main/java/forge/gui/match/views/VStack.java @@ -244,6 +244,7 @@ public enum VStack implements IVDoc { } if (!cardView) { + parentCell.getBody().validate(); parentCell.getBody().repaint(); } } @@ -307,7 +308,7 @@ public enum VStack implements IVDoc { jmiAccept.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { - if ( localPlayer == null ) return; + if (localPlayer == null) { return; } localPlayer.setShouldAlwaysAcceptTrigger(triggerID); } }); @@ -315,7 +316,7 @@ public enum VStack implements IVDoc { jmiDecline.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { - if ( localPlayer == null ) return; + if (localPlayer == null) { return; } localPlayer.setShouldAlwaysDeclineTrigger(triggerID); } }); @@ -323,7 +324,7 @@ public enum VStack implements IVDoc { jmiAsk.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { - if ( localPlayer == null ) return; + if (localPlayer == null) { return; } localPlayer.setShouldAlwaysAskTrigger(triggerID); } }); @@ -333,21 +334,22 @@ public enum VStack implements IVDoc { add(jmiAsk); } - public void setStackInstance(final SpellAbilityStackInstance SI) - { + public void setStackInstance(final SpellAbilityStackInstance SI) { localPlayer = SI.getSpellAbility().getActivatingPlayer().getController(); triggerID = SI.getSpellAbility().getSourceTrigger(); - if(localPlayer.shouldAlwaysAcceptTrigger(triggerID)) { + if (localPlayer.shouldAlwaysAcceptTrigger(triggerID)) { jmiAccept.setSelected(true); jmiDecline.setSelected(false); jmiAsk.setSelected(false); - } else if(localPlayer.shouldAlwaysDeclineTrigger(triggerID)) { + } + else if (localPlayer.shouldAlwaysDeclineTrigger(triggerID)) { jmiDecline.setSelected(true); jmiAccept.setSelected(false); jmiAsk.setSelected(false); - } else { + } + else { jmiAsk.setSelected(true); jmiAccept.setSelected(false); jmiDecline.setSelected(false);