diff --git a/src/main/java/forge/control/FControl.java b/src/main/java/forge/control/FControl.java index 8732c6d0b4f..bb665869ae8 100644 --- a/src/main/java/forge/control/FControl.java +++ b/src/main/java/forge/control/FControl.java @@ -384,7 +384,7 @@ public enum FControl { // models shall notify controllers of changes - game.getGameLog().addObserver(CLog.SINGLETON_INSTANCE); + // some observers were set in CMatchUI.initMatch // Listen to DuelOutcome event to show ViewWinLose diff --git a/src/main/java/forge/gui/match/controllers/CLog.java b/src/main/java/forge/gui/match/controllers/CLog.java index 7f737b7ec7d..6c8c73e8b26 100644 --- a/src/main/java/forge/gui/match/controllers/CLog.java +++ b/src/main/java/forge/gui/match/controllers/CLog.java @@ -49,6 +49,7 @@ public enum CLog implements ICDoc, Observer { */ public void setModel(GameLog gameLog) { model = gameLog; + model.addObserver(this); } /* (non-Javadoc)