summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael W <baddaemon87@gmail.com>2016-09-12 13:56:13 +0200
committerMichael Bestas <mikeioannina@cyanogenmod.org>2016-09-17 08:13:13 -0700
commitc9c811608025ef8304804d26e231edcb8055eb59 (patch)
tree01210856998cc6e99d86420947900a186f1f7791
parentd6b01bbab2ffccd1edf3ddef68f6317a675ae326 (diff)
downloadandroid_packages_apps_AudioFX-c9c811608025ef8304804d26e231edcb8055eb59.tar.gz
android_packages_apps_AudioFX-c9c811608025ef8304804d26e231edcb8055eb59.tar.bz2
android_packages_apps_AudioFX-c9c811608025ef8304804d26e231edcb8055eb59.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 (cherry picked from commit dfc3f3691163ff3fd254a1ccda720daaecbb38ed)
-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();
}
}