diff options
author | codeworkx <daniel.hillenbrand@codeworkx.de> | 2017-12-18 11:51:32 +0100 |
---|---|---|
committer | codeworkx <daniel.hillenbrand@codeworkx.de> | 2017-12-18 11:51:32 +0100 |
commit | 8a61c77a02b374062021b93dd0b34f43c69752bd (patch) | |
tree | 95e11c5d4c8ff39c21ca5243e807a809f3b02eac | |
parent | 75416c7eef2da425e01705dba01f34ccdde896cc (diff) | |
download | android_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.java | 2 |
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 |