Firefox acting up on ng-mousedown, no idea why