From 800afae1c91b5f6b3d2bf11da87f25a71ebfa0be Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Wed, 6 Jun 2018 03:05:57 +0200 Subject: [PATCH] catch potential null reference exception --- src/keepass2android/PasswordActivity.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/keepass2android/PasswordActivity.cs b/src/keepass2android/PasswordActivity.cs index 2d85e2ea..e4be3cf1 100644 --- a/src/keepass2android/PasswordActivity.cs +++ b/src/keepass2android/PasswordActivity.cs @@ -1070,12 +1070,15 @@ namespace keepass2android public override void OnBackPressed() { - if (_drawerLayout.IsDrawerOpen((int) GravityFlags.Start)) + if (_drawerLayout != null) { - _drawerLayout.CloseDrawer((int)GravityFlags.Start); - return; + if (_drawerLayout.IsDrawerOpen((int) GravityFlags.Start)) + { + _drawerLayout.CloseDrawer((int) GravityFlags.Start); + return; + } } - base.OnBackPressed(); + base.OnBackPressed(); } private void InitializeOtpSecretSpinner()