event tapping for proper click support