From 6df52eb6f991d01ad18623327fba1255ff04f986 Mon Sep 17 00:00:00 2001 From: wilsonshih Date: Thu, 17 Aug 2023 12:09:33 +0800 Subject: [PATCH] Fix NPE crash when using MockProperties Override the setShow method in MockProperties as it is used for invalid surface. Bug: 295775097 Test: build Change-Id: Id601fa3ce7408f236c77e41ccd60b7d8359c2e8c --- .../src/com/android/quickstep/util/SurfaceTransaction.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java b/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java index 441f88d115..5fd86c036f 100644 --- a/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java +++ b/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java @@ -166,5 +166,10 @@ public class SurfaceTransaction { this.shadowRadius = radius; return this; } + + @Override + public SurfaceProperties setShow() { + return this; + } } }