|
@@ -205,6 +205,7 @@ public class Server implements Connection {
|
205
|
205
|
|
206
|
206
|
highlightManager = new HighlightManager(windowModel);
|
207
|
207
|
windowModel.getEventBus().subscribe(highlightManager);
|
|
208
|
+ windowModel.getEventBus().subscribe(groupChatManager);
|
208
|
209
|
windowModel.getEventBus().subscribe(this);
|
209
|
210
|
}
|
210
|
211
|
|
|
@@ -675,6 +676,7 @@ public class Server implements Connection {
|
675
|
676
|
synchronized (myStateLock) {
|
676
|
677
|
eventHandler.unregisterCallbacks();
|
677
|
678
|
windowModel.getConfigManager().removeListener(configListener);
|
|
679
|
+ windowModel.getEventBus().unsubscribe(groupChatManager);
|
678
|
680
|
windowModel.getEventBus().unsubscribe(highlightManager);
|
679
|
681
|
executorService.shutdown();
|
680
|
682
|
|