From cdf8d5c97322b9e27ddda2eace1e01af4163b235 Mon Sep 17 00:00:00 2001 From: Bonneville Date: Fri, 3 Feb 2017 10:02:41 -0500 Subject: [PATCH] OnPause null reference exception correction --- .../com/wismna/geoffroy/donext/activities/MainActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java b/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java index 43e3a97..c602fbc 100644 --- a/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java +++ b/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java @@ -106,7 +106,10 @@ public class MainActivity extends AppCompatActivity implements TasksFragment.Tas @Override protected void onPause() { super.onPause(); - // Save currently opened tab + + // No tabs exist yet, nothing to save + if (mViewPager == null) return; + // Otherwise, save currently opened tab SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(MainActivity.this); SharedPreferences.Editor editor = sharedPref.edit();