From e38d81e6c1c53985224fc316ffd7d559444a797a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C7=9Dlzl=C7=9Doq=20l=C7=9D=E1=B4=89u=C9=90p=20=E3=83=84?= Date: Sun, 12 Feb 2017 17:44:54 +0100 Subject: [PATCH] Fix patching component's render method in case its prototype is not writable (#1067) --- client/patch-react.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/patch-react.js b/client/patch-react.js index d6b2fbbf..fed94caf 100644 --- a/client/patch-react.js +++ b/client/patch-react.js @@ -90,7 +90,7 @@ export default (handleError = () => {}) => { function withWrapRenderAlways (fn, ...args) { const result = fn.apply(this, args) if (this.render) { - this.render = wrapRender(this.render) + Object.defineProperty(this, 'render', { writable: true, value: wrapRender(this.render) }) } return result }