diff options
Diffstat (limited to 'src/com/cyanogenmod/trebuchet/LauncherModel.java')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/LauncherModel.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/trebuchet/LauncherModel.java b/src/com/cyanogenmod/trebuchet/LauncherModel.java index a3d198c7e..923842c5f 100644 --- a/src/com/cyanogenmod/trebuchet/LauncherModel.java +++ b/src/com/cyanogenmod/trebuchet/LauncherModel.java @@ -1354,6 +1354,16 @@ public class LauncherModel extends BroadcastReceiver { iconPackageIndex, iconResourceIndex, iconIndex, titleIndex); info.itemType = LauncherSettings.Favorites.ITEM_TYPE_ALLAPPS; + if (info.title == null) { + info.title = mContext.getString(R.string.all_apps_button_label); + } + intentDescription = c.getString(intentIndex); + try { + intent = Intent.parseUri(intentDescription, 0); + } catch (Exception ex) { + intent = new Intent(); + intent.setClassName(mContext.getPackageName(), Launcher.class.getName()); + } } if (info != null) { |