Put undelegate back in get around Firefox weirdness
Remove redundant delegate events after render
Make sure other keys presses don't accidently get cancelled or exited edit mode