Merge "Remove constraint inside SearchTarget to only allow one android primitive to be set." into udc-dev

This commit is contained in:
Hyunyoung Song
2023-04-06 06:23:44 +00:00
committed by Android (Google) Code Review

View File

@@ -186,16 +186,6 @@ public final class SearchTarget implements Parcelable {
mAppWidgetProviderInfo = appWidgetProviderInfo;
mSliceUri = sliceUri;
mExtras = extras != null ? extras : new Bundle();
int published = 0;
if (mSearchAction != null) published++;
if (mShortcutInfo != null) published++;
if (mAppWidgetProviderInfo != null) published++;
if (mSliceUri != null) published++;
if (published > 1) {
throw new IllegalStateException("Only one of SearchAction, ShortcutInfo,"
+ " AppWidgetProviderInfo, SliceUri can be assigned in a SearchTarget.");
}
}
/**