From c00d6ab759bda49bc71ed9f35a48beec4fa86d46 Mon Sep 17 00:00:00 2001 From: Ming-Shin Lu Date: Wed, 13 Nov 2024 18:21:32 +0000 Subject: Some fixes related to BrightnessWarningToast 1. Calling WM#removeViewImmediate when the toastView is attached and shown to avoid the crash 2. Respect resId parameter in BrightnessController#showToast Flag: com.android.systemui.show_toast_when_app_control_brightness Bug: 363225340 Test: atest SystemUITests:BrightnessControllerTest Change-Id: Ib712bf5a10279d02079d3be0f0488fa4c4d45cd6 --- .../settings/brightness/BrightnessSliderController.java | 3 +-- .../systemui/settings/brightness/ui/BrightnessWarningToast.kt | 11 ++++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderController.java b/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderController.java index 3a90d2b9df7b..503d0bfbc301 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderController.java +++ b/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderController.java @@ -235,8 +235,7 @@ public class BrightnessSliderController extends ViewController