override for no-cursor button behavior