Input event now listened on canvas container