Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

fix(jqLite): remove native listener when all jqLite listeners were deregistered #9540

Closed
wants to merge 1 commit into from

Conversation

IgorMinar
Copy link
Contributor

...istered

This fixes an iOS issue where some events buble only when native listeners are present (see #9509),
but more importantly previously we would pass wrong argument into the removeEventListenerFn which
caused native listeners to be never deregistered. Oops!

Closes #9509

@IgorMinar IgorMinar added this to the 1.3.0-rc.6 milestone Oct 10, 2014
@IgorMinar IgorMinar changed the title eix(jqLite): remove native listener when all jqLite listeners were deregistered fix(jqLite): remove native listener when all jqLite listeners were deregistered Oct 10, 2014
…registered

This fixes an iOS issue where some events buble only when native listeners are present (see angular#9509),
but more importantly previously we would pass wrong argument into the `removeEventListenerFn`  which
caused native listeners to be never deregistered. Oops!

Closes angular#9509
@jeffbcross
Copy link
Contributor

LGTM, but I have no experience with jqLite. I restarted the failing job on Travis

@IgorMinar
Copy link
Contributor Author

landed as d71fb6f

@IgorMinar IgorMinar closed this Oct 10, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

jqLiteOff doesn't remove event handler from DOM correcly, which affects Safari on iOS
3 participants