From bfeee22e127c9a376a4d370b2471b4aa7efbacd8 Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Sat, 2 Mar 2013 07:54:21 +0000 Subject: [PATCH] rolling back from last commit (should have sent it too early) --- .../java/forge/control/input/InputControl.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/java/forge/control/input/InputControl.java b/src/main/java/forge/control/input/InputControl.java index 652f742d907..83a3def162e 100644 --- a/src/main/java/forge/control/input/InputControl.java +++ b/src/main/java/forge/control/input/InputControl.java @@ -25,7 +25,7 @@ import forge.game.phase.PhaseType; import forge.game.player.Player; import forge.game.player.PlayerController; import forge.game.zone.MagicStack; -import forge.gui.match.controllers.CMessage; +import forge.util.MyObservable; /** *

@@ -35,7 +35,7 @@ import forge.gui.match.controllers.CMessage; * @author Forge * @version $Id$ */ -public class InputControl implements java.io.Serializable { +public class InputControl extends MyObservable implements java.io.Serializable { /** Constant serialVersionUID=3955194449319994301L. */ private static final long serialVersionUID = 3955194449319994301L; @@ -134,13 +134,12 @@ public class InputControl implements java.io.Serializable { * @param update * a boolean. */ - public final void resetInput() { + public final void resetInput() { resetInput(true); } + public final void resetInput(final boolean update) { this.input = null; - this.updateObservers(); - } - - private void updateObservers() { - CMessage.SINGLETON_INSTANCE.getInputControl().invalidate(); + if (update) { + this.updateObservers(); + } } /**