aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Mok <kmok@cyngn.com>2016-05-26 09:10:52 -0700
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-05-27 07:14:03 -0700
commit1f473102a4b614f43f1febcdca5c37e84d136662 (patch)
tree401e62a6576cc87ef63f7a8344b416a3e6ee6eb3
parent7201e71d16bf4f3354fc803f942dc8be35e13b36 (diff)
downloadandroid_packages_apps_CMFileManager-1f473102a4b614f43f1febcdca5c37e84d136662.tar.gz
android_packages_apps_CMFileManager-1f473102a4b614f43f1febcdca5c37e84d136662.tar.bz2
android_packages_apps_CMFileManager-1f473102a4b614f43f1febcdca5c37e84d136662.zip
Fix crash when rotate to landscape without grant permission
NavigationView is null before permission is granted. Guard with a null checking before refreshing FEIJ-820 Change-Id: Ib778ec82ce49dbcad8e45a5d54a5501cd3030410
-rwxr-xr-xsrc/com/cyanogenmod/filemanager/activities/NavigationActivity.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
index fbd2509d..bfdf0937 100755
--- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
+++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
@@ -802,7 +802,10 @@ public class NavigationActivity extends Activity
if (mActiveDialog != null && mOnConfigChangeListener != null) {
mOnConfigChangeListener.onConfigurationChanged(newConfig);
}
- getCurrentNavigationView().refreshViewMode();
+ NavigationView navView = getCurrentNavigationView();
+ if (navView != null) {
+ navView.refreshViewMode();
+ }
}
/**