commit | c5dbabb9ce58122c465fd12c64ddba5b7c087cd6 | [log] [tgz] |
---|---|---|
author | John Reck <jreck@google.com> | Tue Jan 23 11:43:03 2024 -0500 |
committer | John Reck <jreck@google.com> | Tue Jan 23 11:43:03 2024 -0500 |
tree | 9e1314be1174b142f27a217aad017b8cbb16f4b7 | |
parent | a35c8f8305980ae5a89b09e81c0013e7c4350f6f [diff] |
Add missing @Nullable on BlendMode Match the subclass definition this is overridding Fixes: 321785629 Test: make Change-Id: I844f44d59b15596a64000cc1732ba470b0955ae2
diff --git a/graphics/java/android/graphics/BaseRecordingCanvas.java b/graphics/java/android/graphics/BaseRecordingCanvas.java index d659ddd..4e88b0e 100644 --- a/graphics/java/android/graphics/BaseRecordingCanvas.java +++ b/graphics/java/android/graphics/BaseRecordingCanvas.java
@@ -607,7 +607,8 @@ } @Override - public final void drawMesh(@NonNull Mesh mesh, BlendMode blendMode, @NonNull Paint paint) { + public final void drawMesh(@NonNull Mesh mesh, @Nullable BlendMode blendMode, + @NonNull Paint paint) { if (blendMode == null) { blendMode = BlendMode.MODULATE; }