Close ImageView after forward click
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
parent
9606297f7c
commit
e5a563f887
2 changed files with 5 additions and 0 deletions
|
@ -52,6 +52,9 @@ export default class MessageContextMenu extends React.Component {
|
|||
|
||||
/* callback called when the menu is dismissed */
|
||||
onFinished: PropTypes.func,
|
||||
|
||||
/* if the menu is inside a dialog, we sometimes need to close that dialog after click (forwarding) */
|
||||
onCloseDialog: PropTypes.func,
|
||||
};
|
||||
|
||||
state = {
|
||||
|
@ -194,6 +197,7 @@ export default class MessageContextMenu extends React.Component {
|
|||
action: 'forward_event',
|
||||
event: this.props.mxEvent,
|
||||
});
|
||||
this.props.onCloseDialog();
|
||||
this.closeMenu();
|
||||
};
|
||||
|
||||
|
|
|
@ -224,6 +224,7 @@ export default class ImageView extends React.Component {
|
|||
mxEvent={this.props.mxEvent}
|
||||
permalinkCreator={this.props.permalinkCreator}
|
||||
onFinished={this.onCloseContextMenu}
|
||||
onCloseDialog={this.props.onFinished}
|
||||
/>
|
||||
</ContextMenu>
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue