From 8b06183f0bb80bb42e21a40e6257d4e795f58973 Mon Sep 17 00:00:00 2001 From: Brad Stenning Date: Tue, 11 Sep 2018 10:45:25 -0700 Subject: [PATCH] OnPreDrawListener that returns false stops the rending pipeline This is what was stopping the status bar from being drawn Bug: 112265524 Bug: 114213516 Test: start the emulator with -wipe-data that created a high repo of the problem Change-Id: I5b0807e94f9d84325b2a517348fa19956f51715b (cherry picked from commit 94c0d8a8a3596bd54102198b18de0b9399e7ed0d) --- .../systemui/statusbar/hvac/AnimatedTemperatureView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/CarSystemUI/src/com/android/systemui/statusbar/hvac/AnimatedTemperatureView.java b/packages/CarSystemUI/src/com/android/systemui/statusbar/hvac/AnimatedTemperatureView.java index 6473f0d2778a7..0467bff46e19c 100644 --- a/packages/CarSystemUI/src/com/android/systemui/statusbar/hvac/AnimatedTemperatureView.java +++ b/packages/CarSystemUI/src/com/android/systemui/statusbar/hvac/AnimatedTemperatureView.java @@ -177,7 +177,7 @@ public class AnimatedTemperatureView extends FrameLayout implements TemperatureV } } textView.getViewTreeObserver().removeOnPreDrawListener(this); - return false; + return true; } }); textView.setLayoutParams(new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,