From 9ba80470668a5d2eb5859f99ea991c1145115620 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Mon, 26 Nov 2018 07:06:21 +0200 Subject: [PATCH] Fix MessageContent patch --- client/src/builtin/EmoteModule.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/builtin/EmoteModule.js b/client/src/builtin/EmoteModule.js index 5b73fe88..5f3cb5ab 100644 --- a/client/src/builtin/EmoteModule.js +++ b/client/src/builtin/EmoteModule.js @@ -227,7 +227,9 @@ export default new class EmoteModule extends BuiltinModule { */ async patchMessageContent() { const MessageContent = await ReactComponents.getComponent('MessageContent', { selector: Reflection.resolve('container', 'containerCozy', 'containerCompact', 'edited').selector }, m => m.defaultProps && m.defaultProps.hasOwnProperty('disableButtons')); - this.patch(MessageContent.component.prototype, 'render', this.afterRenderMessageContent); + this.patch(MessageContent.component.prototype, 'render', (component, args, retVal) => { + this.patch(retVal.props, 'children', this.afterRenderMessageContent); + }); MessageContent.forceUpdateAll(); }