Added own property check when deleting listeners.
React crash when default object prototype is modified.
Weizenlol committed
May 26, 2016 at 11:30 UTC
b1882f870ae2e00b1a57659b1bffa1dc5cd7b10f
1 file changed
+4
src/renderers/shared/stack/event/EventPluginHub.js
+4
@@ -157,6 +157,10 @@ var EventPluginHub = {
157
*/
158
deleteAllListeners: function(inst) {
159
for (var registrationName in listenerBank) {
160
+ if (!listenerBank.hasOwnProperty(registrationName)) {
161
+ continue;
162
+ }
163
+
164
if (!listenerBank[registrationName][inst._rootNodeID]) {
165
continue;
166
}