fix for click event passing through when it felt like it