Assert only one bitmap is provided to ContentSuggestionsService.
Test: Took a screenshot and verified that AiAi gets invoked and the screenshot notification shows smart actions. Long press in Overview shows smart actions. Bug: 141634285 Change-Id: I1e82f8bb837b8b032e6d25032642e47f492eb495
This commit is contained in:
@@ -64,6 +64,10 @@ public abstract class ContentSuggestionsService extends Service {
|
||||
@Override
|
||||
public void provideContextImage(int taskId, GraphicBuffer contextImage,
|
||||
int colorSpaceId, Bundle imageContextRequestExtras) {
|
||||
if (imageContextRequestExtras.containsKey(ContentSuggestionsManager.EXTRA_BITMAP)
|
||||
&& contextImage != null) {
|
||||
throw new IllegalArgumentException("Two bitmaps provided; expected one.");
|
||||
}
|
||||
|
||||
Bitmap wrappedBuffer = null;
|
||||
if (imageContextRequestExtras.containsKey(ContentSuggestionsManager.EXTRA_BITMAP)) {
|
||||
|
||||
Reference in New Issue
Block a user