| 
					
				 | 
			
			
				@@ -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 openedForm = currentlyOpenedForm.get(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  const isClickOutside = $(evt.target).closest('.js-inlined-form').length === 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (openedForm && isClickOutside) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('.js-inlined-form button[type=submit]').click(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    openedForm.close(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}, true); 
			 |