diff options
| author | 2019-03-26 17:37:22 +0000 | |
|---|---|---|
| committer | 2019-03-26 17:37:22 +0000 | |
| commit | 865ce750ed6a52d1a0c5e0c327e6bbdfd6d4be59 (patch) | |
| tree | 35ff219706487242f38bd1c6dd5a1645f55a0fb8 /graphics/java/android | |
| parent | 6897a4e51c74f14c66aa125dd78abc9ad1aca74b (diff) | |
| parent | 6b46fc59d4497b7c3f3233714507dc5e34348aae (diff) | |
Merge "Fix empty CompositePositionUpdateListener"
Diffstat (limited to 'graphics/java/android')
| -rw-r--r-- | graphics/java/android/graphics/RenderNode.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/RenderNode.java b/graphics/java/android/graphics/RenderNode.java index 9b4f2c1b51d5..ae7fe6c46f2f 100644 --- a/graphics/java/android/graphics/RenderNode.java +++ b/graphics/java/android/graphics/RenderNode.java @@ -284,9 +284,10 @@ public final class RenderNode { private static final class CompositePositionUpdateListener implements PositionUpdateListener { private final PositionUpdateListener[] mListeners; + private static final PositionUpdateListener[] sEmpty = new PositionUpdateListener[0]; CompositePositionUpdateListener(PositionUpdateListener... listeners) { - mListeners = listeners; + mListeners = listeners != null ? listeners : sEmpty; } public CompositePositionUpdateListener with(PositionUpdateListener listener) { |