ios resumed

This commit is contained in:
Kyle Spearrin 2019-06-24 17:02:05 -04:00
parent 4bc837509d
commit 4b4757d0e5
2 changed files with 12 additions and 7 deletions

View file

@ -114,7 +114,7 @@ namespace Bit.App
{
if(Device.RuntimePlatform == Device.iOS)
{
SyncIfNeeded();
ResumedAsync();
}
}
else if(message.Command == "migrated")
@ -179,13 +179,18 @@ namespace Bit.App
protected async override void OnResume()
{
System.Diagnostics.Debug.WriteLine("XF App: OnResume");
if(Device.RuntimePlatform == Device.Android)
{
ResumedAsync();
}
}
private async void ResumedAsync()
{
_messagingService.Send("cancelLockTimer");
await ClearCacheIfNeededAsync();
Prime();
if(Device.RuntimePlatform == Device.Android)
{
SyncIfNeeded();
}
SyncIfNeeded();
if(Current.MainPage is NavigationPage navPage && navPage.CurrentPage is LockPage lockPage)
{
await lockPage.PromptFingerprintAfterResumeAsync();

View file

@ -146,7 +146,7 @@ namespace Bit.iOS
public override void WillEnterForeground(UIApplication uiApplication)
{
_messagingService.Send("Resumed");
_messagingService.Send("resumed");
base.WillEnterForeground(uiApplication);
}
@ -194,7 +194,7 @@ namespace Bit.iOS
_pushHandler = new iOSPushNotificationHandler(
ServiceContainer.Resolve<IPushNotificationListenerService>("pushNotificationListenerService"));
_nfcDelegate = new NFCReaderDelegate((success, message) =>
_messagingService.Send("GotYubiKeyOTP", message));
_messagingService.Send("gotYubiKeyOTP", message));
var crashManagerDelegate = new HockeyAppCrashManagerDelegate(
ServiceContainer.Resolve<IAppIdService>("appIdService"),