Close ImageView after forward click
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>pull/21833/head
							parent
							
								
									9606297f7c
								
							
						
					
					
						commit
						e5a563f887
					
				| 
						 | 
				
			
			@ -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 New Issue