|  | @@ -75,6 +75,16 @@ InlinedForm = BlazeComponent.extendComponent({
 | 
	
		
			
				|  |  |  EscapeActions.register('inlinedForm',
 | 
	
		
			
				|  |  |    () => { currentlyOpenedForm.get().close(); },
 | 
	
		
			
				|  |  |    () => { return currentlyOpenedForm.get() !== null; }, {
 | 
	
		
			
				|  |  | -    noClickEscapeOn: '.js-inlined-form',
 | 
	
		
			
				|  |  | +    enabledOnClick: false
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  );
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// submit on click outside
 | 
	
		
			
				|  |  | +document.addEventListener("click", function(evt) {
 | 
	
		
			
				|  |  | +  const formIsOpen = currentlyOpenedForm.get() && currentlyOpenedForm.get().isOpen.get();
 | 
	
		
			
				|  |  | +  const isClickOutside = $(evt.target).closest(".js-inlined-form").length === 0;
 | 
	
		
			
				|  |  | +  if (formIsOpen && isClickOutside) {
 | 
	
		
			
				|  |  | +    $('.js-inlined-form button[type=submit]').click();
 | 
	
		
			
				|  |  | +    currentlyOpenedForm.get().close();
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}, true);
 |