Arrow key eventing fixes