really fixed preventDefault problem with firefox