From fd589fc8dd5c8f987c6496b203f7f45f1f1fbb2e 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) --- src/renderers/dom/shared/ReactDOMComponent.js | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/renderers/dom/shared/ReactDOMComponent.js b/src/renderers/dom/shared/ReactDOMComponent.js index 0a8b106837..7610be7b81 100644 --- a/src/renderers/dom/shared/ReactDOMComponent.js +++ b/src/renderers/dom/shared/ReactDOMComponent.js @@ -519,12 +519,13 @@ ReactDOMComponent.Mixin = { var props = this._currentElement.props; switch (this._tag) { - case 'iframe': - case 'object': - case 'img': - case 'form': - case 'video': case 'audio': + case 'form': + case 'iframe': + case 'img': + case 'link': + case 'object': + case 'video': this._wrapperState = { listeners: null, }; @@ -1091,12 +1092,13 @@ ReactDOMComponent.Mixin = { */ unmountComponent: function(safely) { switch (this._tag) { - case 'iframe': - case 'object': - case 'img': - case 'form': - case 'video': case 'audio': + case 'form': + case 'iframe': + case 'img': + case 'link': + case 'object': + case 'video': var listeners = this._wrapperState.listeners; if (listeners) { for (var i = 0; i < listeners.length; i++) {