From 65a3d2ff1efe78e19aeef28e2428b2116b77ebae Mon Sep 17 00:00:00 2001 From: slapshot5 Date: Thu, 5 Jan 2012 07:04:25 +0000 Subject: [PATCH] fix an observer leak on InputControl --- src/main/java/forge/GuiInput.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/forge/GuiInput.java b/src/main/java/forge/GuiInput.java index 6875de181ee..07283ed1692 100644 --- a/src/main/java/forge/GuiInput.java +++ b/src/main/java/forge/GuiInput.java @@ -41,9 +41,13 @@ public class GuiInput extends MyObservable implements Observer { *

*/ public GuiInput() { + AllZone.getInputControl().deleteObservers(); AllZone.getInputControl().addObserver(this); + AllZone.getStack().addObserver(this); AllZone.getPhase().addObserver(this); + + //System.out.println("Stack observers: " + AllZone.getStack().countObservers()); } /** {@inheritDoc} */