added off to row click event to prevent duplicate binding