Can I have a small snippet for reproduction? I’m pretty sure that I’m doing with (new_self)
so that shouldn’t be breaking too easily
Add show_debug_message(other); right under line 8 on the snippet above
Output without GMLive (the expected output):
{ }
With GMLive:
{ live:context : "gml_Object_objGolem_Step_0", live:function : "objGolem:Step_0+1+1", live:self : { name : "Alex", greet : function gml_Script_vm_group_call_on_func_literal_lf } }
Running on the step event of a fresh new object named "objGolem"
This new issue is caused by self
inside a bound method reasonably being the self
from method
call, but I have not rolled out a new version yet since I found more things to fix.
You can fix this specific thing by going into GMLive_vm_call
➜ vm_group_call_on_func_literal_lf
and changing
live_custom_other=self;
to
live_custom_other=other;