Use utils preventDefault for maximum compatibility