diff --git a/haxework/resources/Resources.hx b/haxework/resources/Resources.hx index e3efff6..08821de 100755 --- a/haxework/resources/Resources.hx +++ b/haxework/resources/Resources.hx @@ -16,8 +16,8 @@ class ResMap extends StringMap { listeners = new Map>(); } - override public function set(key:String, value:T):Void { - super.set(key, value); + public function put(key:String, value:T):Void { + set(key, value); if (listeners.exists(key)) { for (f in listeners.get(key)) call(f, value); } @@ -39,7 +39,7 @@ class ResMap extends StringMap { public function merge(value:Dynamic):Void { for (field in Reflect.fields(value)) { - set(field, Reflect.field(value, field)); + put(field, Reflect.field(value, field)); } } }