From ee069f8c817ccc5d243085a50e67cad121bfa7e4 Mon Sep 17 00:00:00 2001 From: d34d Date: Thu, 2 Jun 2016 10:01:21 -0700 Subject: [PATCH] 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 --- .../org/cyanogenmod/platform/internal/ThemeManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;