|  | @@ -1,6 +1,7 @@
 | 
	
		
			
				|  |  |  using System;
 | 
	
		
			
				|  |  |  using System.Collections.Generic;
 | 
	
		
			
				|  |  |  using System.Linq;
 | 
	
		
			
				|  |  | +using System.Threading.Tasks;
 | 
	
		
			
				|  |  |  using InABox.Core;
 | 
	
		
			
				|  |  |  using Xamarin.Forms;
 | 
	
		
			
				|  |  |  using Xamarin.Forms.Xaml;
 | 
	
	
		
			
				|  | @@ -65,9 +66,18 @@ namespace PRS.Mobile
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          private void ExitBtn_Clicked(object sender, EventArgs e)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | -            RetainedResults.IsFormRetained = false;
 | 
	
		
			
				|  |  | -            OnClosing?.Invoke(this, new DigitalFormsHostClosingArgs(false));
 | 
	
		
			
				|  |  | -            Navigation.PopAsync();
 | 
	
		
			
				|  |  | +            
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected override async Task<bool> OnBackButtonClicked()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            Dispatcher.BeginInvokeOnMainThread(() =>
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  | +                RetainedResults.IsFormRetained = false;
 | 
	
		
			
				|  |  | +                OnClosing?.Invoke(this, new DigitalFormsHostClosingArgs(false));
 | 
	
		
			
				|  |  | +                Navigation.PopAsync();
 | 
	
		
			
				|  |  | +            });
 | 
	
		
			
				|  |  | +            return false;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          private void SaveBtn_Clicked(object sender, EventArgs e)
 |