From 6c56b7dea863d71a067bd711674a89e6005a47ad Mon Sep 17 00:00:00 2001 From: Julia Tuttle Date: Thu, 3 Mar 2022 17:03:25 -0500 Subject: [PATCH] Make StatusBarService.clearNotificationEffects oneway This doesn't need to be blocking (as far as me and a colleague can tell) and was causing ANRs. Bug: 204160836 Test: tbd Change-Id: I16f7e20ddbcdb7546038273aede545a920fce87e (cherry picked from commit 340cf6fdadeba13c0cc2dd75f4434bcf94321c67) --- core/java/com/android/internal/statusbar/IStatusBarService.aidl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/com/android/internal/statusbar/IStatusBarService.aidl b/core/java/com/android/internal/statusbar/IStatusBarService.aidl index 9163b6d6215ea..1d60c501a88bc 100644 --- a/core/java/com/android/internal/statusbar/IStatusBarService.aidl +++ b/core/java/com/android/internal/statusbar/IStatusBarService.aidl @@ -70,7 +70,7 @@ interface IStatusBarService void onPanelRevealed(boolean clearNotificationEffects, int numItems); void onPanelHidden(); // Mark current notifications as "seen" and stop ringing, vibrating, blinking. - void clearNotificationEffects(); + oneway void clearNotificationEffects(); void onNotificationClick(String key, in NotificationVisibility nv); void onNotificationActionClick(String key, int actionIndex, in Notification.Action action, in NotificationVisibility nv, boolean generatedByAssistant); void onNotificationError(String pkg, String tag, int id,