|
From: Frederick W. <fre...@us...> - 2012-01-21 18:27:47
|
rails/ui/swing/MessagePanel.java | 4 ++--
rails/ui/swing/ORPanel.java | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 0c3a97d2c55df8ab8e8d06064e5d909bc89448fa
Author: Frederick Weld <fre...@gm...>
Date: Sat Jan 21 19:26:03 2012 +0100
Fixed MessagePanel's revalidate invocation
diff --git a/rails/ui/swing/MessagePanel.java b/rails/ui/swing/MessagePanel.java
index 6c50471..3b3d2cc 100644
--- a/rails/ui/swing/MessagePanel.java
+++ b/rails/ui/swing/MessagePanel.java
@@ -74,7 +74,7 @@ public class MessagePanel extends JPanel {
if (showDetails) {
showDetails = false;
parentSlider.setPreferredSize(new Dimension(minWidth,defaultHeight));
- parentSlider.getParent().revalidate();
+ ((JComponent)parentSlider.getParent()).revalidate();
}
}
@@ -82,7 +82,7 @@ public class MessagePanel extends JPanel {
if (!showDetails && currentDetails != null) {
showDetails = true;
parentSlider.setPreferredSize(new Dimension(minWidth,fullHeight));
- parentSlider.getParent().revalidate();
+ ((JComponent)parentSlider.getParent()).revalidate();
}
}
diff --git a/rails/ui/swing/ORPanel.java b/rails/ui/swing/ORPanel.java
index f3b8b18..c8193ac 100644
--- a/rails/ui/swing/ORPanel.java
+++ b/rails/ui/swing/ORPanel.java
@@ -1037,7 +1037,7 @@ implements ActionListener, KeyListener, RevenueListener {
setHighlight(tokens[orCompIndex],true);
setHighlight(tokenCost[orCompIndex],true);
setHighlight(tokensLeft[orCompIndex],true);
- setHighlight(tokenBonus[orCompIndex],true);
+ if (tokenBonus != null) setHighlight(tokenBonus[orCompIndex],true);
button1.setEnabled(false);
button1.setVisible(false);
button3.setEnabled(false);
|