fix Quote not closing contextual menu
also use `this.closeMenu();` over the explicit direct call as the wrapper exists and is a little clearerpull/4443/head
							parent
							
								
									c614bc2356
								
							
						
					
					
						commit
						f36c1ca207
					
				|  | @ -67,7 +67,7 @@ module.exports = React.createClass({ | |||
| 
 | ||||
|     onResendClick: function() { | ||||
|         Resend.resend(this.props.mxEvent); | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onViewSourceClick: function() { | ||||
|  | @ -75,7 +75,7 @@ module.exports = React.createClass({ | |||
|         Modal.createDialog(ViewSource, { | ||||
|             content: this.props.mxEvent.event, | ||||
|         }, 'mx_Dialog_viewsource'); | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onViewClearSourceClick: function() { | ||||
|  | @ -84,7 +84,7 @@ module.exports = React.createClass({ | |||
|             // FIXME: _clearEvent is private
 | ||||
|             content: this.props.mxEvent._clearEvent, | ||||
|         }, 'mx_Dialog_viewsource'); | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onRedactClick: function() { | ||||
|  | @ -106,12 +106,12 @@ module.exports = React.createClass({ | |||
|                 }).done(); | ||||
|             }, | ||||
|         }, 'mx_Dialog_confirmredact'); | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onCancelSendClick: function() { | ||||
|         Resend.removeFromQueue(this.props.mxEvent); | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onForwardClick: function() { | ||||
|  | @ -130,7 +130,7 @@ module.exports = React.createClass({ | |||
|         if (this.props.eventTileOps) { | ||||
|             this.props.eventTileOps.unhideWidget(); | ||||
|         } | ||||
|         if (this.props.onFinished) this.props.onFinished(); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     onQuoteClick: function() { | ||||
|  | @ -139,6 +139,7 @@ module.exports = React.createClass({ | |||
|             action: 'quote', | ||||
|             event: this.props.mxEvent, | ||||
|         }); | ||||
|         this.closeMenu(); | ||||
|     }, | ||||
| 
 | ||||
|     render: function() { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Michael Telatynski
						Michael Telatynski