From 732fb425c5ea72fbac93948f9efe79ee2b1c7c53 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Wed, 24 Nov 2021 18:11:40 -0800 Subject: [PATCH] Updating icon badging logic Bug: 201682172 Test: Manual Change-Id: Id19f1bdabbfa0c203052f63245f0f4ede462429a --- .../wm/shell/bubbles/BubbleOverflow.kt | 5 ++-- .../wm/shell/bubbles/BubbleViewInfoTask.java | 4 +-- .../SplashscreenContentDrawer.java | 3 +-- .../src/com/android/settingslib/Utils.java | 8 +++--- .../systemui/people/PeopleTileViewHelper.java | 26 ++++++------------- .../android/systemui/toast/SystemUIToast.java | 14 ++++++---- 6 files changed, 25 insertions(+), 35 deletions(-) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflow.kt b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflow.kt index 0c3a6b2dbd842..5161092fb96cb 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflow.kt +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflow.kt @@ -95,9 +95,8 @@ class BubbleOverflow( // Update bitmap val fg = InsetDrawable(overflowBtn?.drawable, overflowIconInset) - bitmap = iconFactory.createBadgedIconBitmap(AdaptiveIconDrawable( - ColorDrawable(colorAccent), fg), - null /* user */, true /* shrinkNonAdaptiveIcons */).icon + bitmap = iconFactory.createBadgedIconBitmap( + AdaptiveIconDrawable(ColorDrawable(colorAccent), fg)).icon // Update dot path dotPath = PathParser.createPathFromPathData( diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java index 932f879caef81..91aff3e8a9e0d 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleViewInfoTask.java @@ -189,9 +189,7 @@ public class BubbleViewInfoTask extends AsyncTask