fixed a critical light update bug while rendering. was not able to modify light(s) data (direction/position,radiance) while realtime rendering since shader got wrong data from listeners