This repository was archived by the owner on Apr 12, 2024. It is now read-only.
This repository was archived by the owner on Apr 12, 2024. It is now read-only.
jqLiteOff doesn't remove event handler from DOM correcly, which affects Safari on iOS #9509
Closed
Description
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