more cleanup ; unbind keydown event on view destroy