fix canvas
update value-event