diff --git a/src/components/views/messages/MessageActionBar.tsx b/src/components/views/messages/MessageActionBar.tsx index 81b014607bb..3dabbea89f5 100644 --- a/src/components/views/messages/MessageActionBar.tsx +++ b/src/components/views/messages/MessageActionBar.tsx @@ -24,7 +24,6 @@ import { MsgType, RelationType } from 'matrix-js-sdk/src/@types/event'; import type { Relations } from 'matrix-js-sdk/src/models/relations'; import { _t } from '../../../languageHandler'; import dis from '../../../dispatcher/dispatcher'; -import { Action } from '../../../dispatcher/actions'; import ContextMenu, { aboveLeftOf, ContextMenuTooltipButton, useContextMenu } from '../../structures/ContextMenu'; import { isContentActionable, canEditContent, editEvent } from '../../../utils/EventUtils'; import RoomContext, { TimelineRenderingType } from "../../../contexts/RoomContext"; @@ -225,10 +224,6 @@ export default class MessageActionBar extends React.PureComponent { showThread({ rootEvent: this.props.mxEvent, push: isCard }); - dis.dispatch({ - action: Action.FocusSendMessageComposer, - context: TimelineRenderingType.Thread, - }); }; private onEditClick = (): void => { diff --git a/src/components/views/rooms/EditMessageComposer.tsx b/src/components/views/rooms/EditMessageComposer.tsx index 03f00cf8f33..b7564a51028 100644 --- a/src/components/views/rooms/EditMessageComposer.tsx +++ b/src/components/views/rooms/EditMessageComposer.tsx @@ -202,16 +202,7 @@ class EditMessageComposer extends React.Component { this.clearStoredEditorState(); - dis.dispatch({ - action: Action.EditEvent, - event: null, - timelineRenderingType: this.context.timelineRenderingType, - }); - dis.dispatch({ - action: Action.FocusSendMessageComposer, - context: this.context.timelineRenderingType, - }); + this.endEdit(); }; private get shouldSaveStoredEditorState(): boolean { @@ -357,16 +353,7 @@ class EditMessageComposer extends React.Component {