summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcodeworkx <daniel.hillenbrand@codeworkx.de>2017-12-18 11:51:32 +0100
committercodeworkx <daniel.hillenbrand@codeworkx.de>2017-12-18 11:51:32 +0100
commit8a61c77a02b374062021b93dd0b34f43c69752bd (patch)
tree95e11c5d4c8ff39c21ca5243e807a809f3b02eac
parent75416c7eef2da425e01705dba01f34ccdde896cc (diff)
downloadandroid_packages_apps_AudioFX-8a61c77a02b374062021b93dd0b34f43c69752bd.tar.gz
android_packages_apps_AudioFX-8a61c77a02b374062021b93dd0b34f43c69752bd.tar.bz2
android_packages_apps_AudioFX-8a61c77a02b374062021b93dd0b34f43c69752bd.zip
AudioFX: fix NPE at onPrepareOptionsMenu
12-18 11:42:22.225 3151 3151 D AndroidRuntime: Shutting down VM 12-18 11:42:22.225 3151 3151 E AndroidRuntime: FATAL EXCEPTION: main 12-18 11:42:22.225 3151 3151 E AndroidRuntime: Process: org.cyanogenmod.audiofx, PID: 3151 12-18 11:42:22.225 3151 3151 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.graphics.drawable.Drawable android.view.MenuItem.getIcon()' on a null object reference 12-18 11:42:22.225 3151 3151 E AndroidRuntime: at org.cyanogenmod.audiofx.fragment.AudioFxFragment.onPrepareOptionsMenu(AudioFxFragment.java:333) 12-18 11:42:22.225 3151 3151 E AndroidRuntime: at android.app.Fragment.performPrepareOptionsMenu(Fragment.java:2464) Change-Id: I05b3d238dd34c6073da707cd3ad2acefdd0ba49c
-rw-r--r--src/org/cyanogenmod/audiofx/fragment/AudioFxFragment.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/audiofx/fragment/AudioFxFragment.java b/src/org/cyanogenmod/audiofx/fragment/AudioFxFragment.java
index bb9366e..972a190 100644
--- a/src/org/cyanogenmod/audiofx/fragment/AudioFxFragment.java
+++ b/src/org/cyanogenmod/audiofx/fragment/AudioFxFragment.java
@@ -329,8 +329,8 @@ public class AudioFxFragment extends Fragment implements StateCallbacks.DeviceCh
mMenuDevices.getSubMenu().setGroupCheckable(R.id.devices, true, true);
if (selectedItem != null) {
selectedItem.setChecked(true);
+ mMenuDevices.setIcon(selectedItem.getIcon());
}
- mMenuDevices.setIcon(selectedItem.getIcon());
}
@Override