From c060f4ac3dcae41ce9950f734a03a3a4230c44d1 Mon Sep 17 00:00:00 2001 From: Roderick Hsiao Date: Fri, 20 May 2016 17:12:00 -0700 Subject: [PATCH] Support onLoad event on link element (#6815) (cherry picked from commit fd589fc8dd5c8f987c6496b203f7f45f1f1fbb2e) --- src/renderers/dom/shared/ReactDOMComponent.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/renderers/dom/shared/ReactDOMComponent.js b/src/renderers/dom/shared/ReactDOMComponent.js index 5468637130036..41550b3a5f158 100644 --- a/src/renderers/dom/shared/ReactDOMComponent.js +++ b/src/renderers/dom/shared/ReactDOMComponent.js @@ -514,12 +514,13 @@ ReactDOMComponent.Mixin = { var props = this._currentElement.props; switch (this._tag) { + case 'audio': + case 'form': case 'iframe': - case 'object': case 'img': - case 'form': + case 'link': + case 'object': case 'video': - case 'audio': this._wrapperState = { listeners: null, }; @@ -1084,12 +1085,13 @@ ReactDOMComponent.Mixin = { */ unmountComponent: function(safely) { switch (this._tag) { + case 'audio': + case 'form': case 'iframe': - case 'object': case 'img': - case 'form': + case 'link': + case 'object': case 'video': - case 'audio': var listeners = this._wrapperState.listeners; if (listeners) { for (var i = 0; i < listeners.length; i++) {