fix dropdown toggle with touchstart