From ad5c8fe7e4f8caac9015c48eca0e060f38a7f340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Fri, 5 Feb 2021 08:27:07 +0100 Subject: [PATCH] Revert "Rerender MessagePanel" This reverts commit c7e61ac71d090be8f4880af02edc461447026953. --- src/components/structures/MessagePanel.js | 11 ----------- src/components/views/messages/TextualBody.js | 4 ---- 2 files changed, 15 deletions(-) diff --git a/src/components/structures/MessagePanel.js b/src/components/structures/MessagePanel.js index 4298e75b32..375545f819 100644 --- a/src/components/structures/MessagePanel.js +++ b/src/components/structures/MessagePanel.js @@ -32,7 +32,6 @@ import {textForEvent} from "../../TextForEvent"; import IRCTimelineProfileResizer from "../views/elements/IRCTimelineProfileResizer"; import DMRoomMap from "../../utils/DMRoomMap"; import NewRoomIntro from "../views/rooms/NewRoomIntro"; -import dis from "../../dispatcher/dispatcher"; const CONTINUATION_MAX_INTERVAL = 5 * 60 * 1000; // 5 minutes const continuedTypes = ['m.sticker', 'm.room.message']; @@ -204,16 +203,6 @@ export default class MessagePanel extends React.Component { this._showTypingNotificationsWatcherRef = SettingsStore.watchSetting("showTypingNotifications", null, this.onShowTypingNotificationsChange); - - dis.register(this.onAction); - } - - onAction = payload => { - switch (payload.action) { - case "rerender_MessagePanel": - this.forceUpdate(); - break; - } } componentDidMount() { diff --git a/src/components/views/messages/TextualBody.js b/src/components/views/messages/TextualBody.js index 68e018631a..a2ed349812 100644 --- a/src/components/views/messages/TextualBody.js +++ b/src/components/views/messages/TextualBody.js @@ -147,10 +147,6 @@ export default class TextualBody extends React.Component { pre.className = "mx_EventTile_collapsedCodeBlock"; button.className += "mx_EventTile_expandButton"; } - /* Now we need to rerender the MessagePanel because the - * content's size has changed. Otherwise scrolling could - * get broken */ - dis.dispatch({action: "rerender_MessagePanel"}); }; div.appendChild(button);