summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael W <baddaemon87@gmail.com>2016-09-12 13:56:13 +0200
committerMichael W <baddaemon87@gmail.com>2016-09-12 13:56:13 +0200
commitdfc3f3691163ff3fd254a1ccda720daaecbb38ed (patch)
tree11aa25fd70aae4857eb18dd834bdff563dcfbdb4
parent5d47be947a8e11495189ed8cafa6c7dc5b0e769a (diff)
downloadandroid_packages_apps_AudioFX-dfc3f3691163ff3fd254a1ccda720daaecbb38ed.tar.gz
android_packages_apps_AudioFX-dfc3f3691163ff3fd254a1ccda720daaecbb38ed.tar.bz2
android_packages_apps_AudioFX-dfc3f3691163ff3fd254a1ccda720daaecbb38ed.zip
AudioFX: Fix possible NPE
In case updateQsTile() has not been executed before (or been interrupted), mLastLocale has never been set and therefore results in an NPE. Turn around the logic to prevent this Change-Id: Iee6f8fede51c5002820e1ebe9045be79fcd54223 Reference: BugDumps 13-20160902-8 L#8
-rw-r--r--src/org/cyanogenmod/audiofx/service/AudioFxService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/audiofx/service/AudioFxService.java b/src/org/cyanogenmod/audiofx/service/AudioFxService.java
index 74817c8..6c14f6a 100644
--- a/src/org/cyanogenmod/audiofx/service/AudioFxService.java
+++ b/src/org/cyanogenmod/audiofx/service/AudioFxService.java
@@ -340,7 +340,7 @@ public class AudioFxService extends Service
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
- if (!mLastLocale.equals(newConfig.locale)) {
+ if (!newConfig.locale.equals(mLastLocale)) {
updateQsTile();
}
}