fixed bug - marked row changes by event listener