diff --git a/launchers/macosx/I2PLauncher/Utils/EventManager.swift b/launchers/macosx/I2PLauncher/Utils/EventManager.swift index e519d8ccef43a2fd17fbc32436899b0dfe39a3ef..87b4d5f55553b578b380bba9b5c55028e6499c67 100644 --- a/launchers/macosx/I2PLauncher/Utils/EventManager.swift +++ b/launchers/macosx/I2PLauncher/Utils/EventManager.swift @@ -8,6 +8,8 @@ import Foundation +// TODO: Log all events? + class EventManager { var listeners = Dictionary<String, NSMutableArray>(); @@ -51,6 +53,7 @@ class EventManager { // @param eventName: Matching listener eventNames will fire when this is called // @param information: pass values to your listeners func trigger(eventName:String, information:Any? = nil) { + print("Event: ", eventName, " will trigger ", self.listeners[eventName]?.count ?? 0, " listeners") if let actionObjects = self.listeners[eventName] { for actionObject in actionObjects { if let actionToPerform = actionObject as? EventListenerAction {