mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-24 04:04:31 +00:00
Updated new event emitter, so that JSON table is updated after listener is added, instead of before.
This commit is contained in:
@@ -778,7 +778,7 @@ ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_Create(duk_context *ctx)
|
||||
ILibDuktape_EventEmitter_CreateEventEx(retVal, "newListener");
|
||||
ILibDuktape_EventEmitter_CreateEventEx(retVal, "newListener2");
|
||||
|
||||
duk_events_setup_on(ctx, -1, "newListener", ILibDuktape_EventEmitter_listeners_tableinit); // [on][this][newListener][func]
|
||||
duk_events_setup_on(ctx, -1, "newListener2", ILibDuktape_EventEmitter_listeners_tableinit); // [on][this][newListener][func]
|
||||
duk_push_int(ctx, 1); duk_put_prop_string(ctx, -2, "add");
|
||||
duk_pcall_method(ctx, 2); duk_pop(ctx); // ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user