diff options
author | d34d <clark@cyngn.com> | 2016-06-02 10:01:21 -0700 |
---|---|---|
committer | d34d <clark@cyngn.com> | 2016-06-02 10:01:21 -0700 |
commit | ee069f8c817ccc5d243085a50e67cad121bfa7e4 (patch) | |
tree | 57789ebcbdb90bb7adc9c88b565d28f4eb02f8d0 /cm | |
parent | af55f98056b3572bf4a625426250bdd24c1365f8 (diff) | |
download | vendor_cmsdk-ee069f8c817ccc5d243085a50e67cad121bfa7e4.zip vendor_cmsdk-ee069f8c817ccc5d243085a50e67cad121bfa7e4.tar.gz vendor_cmsdk-ee069f8c817ccc5d243085a50e67cad121bfa7e4.tar.bz2 |
Themes: Use default audibles when pkgName is empty
Fixes an issue where audibles would be "unknown" causing them to
not play when phone rings, notifications arive or an alarm goes off
Change-Id: If279ed7e88784c025999822da7ee3a1a51d63bbd
TICKET: CYNGNOS-2728
Diffstat (limited to 'cm')
-rw-r--r-- | cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java index 0d9f341..369d652 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java @@ -632,7 +632,7 @@ public class ThemeManagerService extends CMSystemService { private boolean updateAudible(String dirPath, String assetPath, int type, String pkgName) { //Clear the dir ThemeUtils.clearAudibles(mContext, dirPath); - if (pkgName.equals(SYSTEM_DEFAULT)) { + if (TextUtils.isEmpty(pkgName) || pkgName.equals(SYSTEM_DEFAULT)) { if (!ThemeUtils.setDefaultAudible(mContext, type)) { Log.e(TAG, "There was an error installing the default audio file"); return false; |