You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 12, 2024. It is now read-only.
The text was updated successfully, but these errors were encountered:
Peng-Peng
changed the title
jqLiteOff doesn't remove event handler from DOM correcly
jqLiteOff doesn't remove event handler from DOM correcly, which affects Safari on iOS
Oct 9, 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!
Closesangular#9509
…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!
Closesangular#9509
https://github.com/angular/angular.js/blob/master/src/jqLite.js#L287
jqLiteOff doesn't remove registered event listener from DOM, this affects the behavior of element in Safari on iOS as some event bubbling in Safari depends on whether an element has mouse event handler or not. Please refer to http://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
The text was updated successfully, but these errors were encountered: