Merge "Add null check in AppWidgetProvider#loadDescription before calling CharSequence#toString()" into sc-dev am: 6570ee5f7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14426682 Change-Id: I6fb4a6cd5d72b71956750c9372ab6a911cf07dcc
This commit is contained in:
@@ -455,13 +455,14 @@ public class AppWidgetProviderInfo implements Parcelable {
|
||||
@Nullable
|
||||
public final CharSequence loadDescription(@NonNull Context context) {
|
||||
if (ResourceId.isValid(descriptionRes)) {
|
||||
return context.getPackageManager()
|
||||
.getText(
|
||||
CharSequence description =
|
||||
context.getPackageManager().getText(
|
||||
providerInfo.packageName,
|
||||
descriptionRes,
|
||||
providerInfo.applicationInfo)
|
||||
.toString()
|
||||
.trim();
|
||||
providerInfo.applicationInfo);
|
||||
if (description != null) {
|
||||
return description.toString().trim();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user