preventDefault exception