From 52c6ecea6ca4ff146e6f8f16922afc5592f0a56b Mon Sep 17 00:00:00 2001 From: kingces95 Date: Wed, 13 Apr 2016 09:28:48 -0700 Subject: [PATCH] Fix relaunch template app hangs; Port fix from OnStateChange in FromsAppCompatActivity to FormsApplicationActivity (#81) --- Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs b/Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs index c05c79f..31225f9 100644 --- a/Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs +++ b/Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs @@ -287,7 +287,7 @@ namespace Xamarin.Forms.Platform.Android _layout.AddView(_canvas.GetViewGroup()); } - void OnStateChanged() + async void OnStateChanged() { if (_application == null) return; @@ -297,7 +297,7 @@ namespace Xamarin.Forms.Platform.Android else if (_previousState == AndroidApplicationLifecycleState.OnStop && _currentState == AndroidApplicationLifecycleState.OnRestart) _application.SendResume(); else if (_previousState == AndroidApplicationLifecycleState.OnPause && _currentState == AndroidApplicationLifecycleState.OnStop) - _application.SendSleepAsync().Wait(); + await _application.SendSleepAsync(); } void SetMainPage() -- 2.7.4