diff options
| author | 2019-11-05 11:33:48 -0800 | |
|---|---|---|
| committer | 2019-11-05 11:33:48 -0800 | |
| commit | e442f843384d681bc159c39d9886a07170930e7c (patch) | |
| tree | ba77a10c6617232f6430f97b8d053f163a7d14d9 | |
| parent | 6b4a5300e8377e402e09e4f496548490984b7591 (diff) | |
| parent | 7773a752ece3083a89e94d4251d40c30328021dc (diff) | |
Make smart actions icon to respect dark theme setting
am: 7773a752ec
Change-Id: Idd67df6aa89223aa44f894c4c703b60fb9e4e05a
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/policy/SmartReplyView.java | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SmartReplyView.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SmartReplyView.java index ed0b9d929466..919ca12648ed 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/SmartReplyView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/SmartReplyView.java @@ -22,6 +22,7 @@ import android.text.TextPaint;  import android.text.method.TransformationMethod;  import android.util.AttributeSet;  import android.util.Log; +import android.view.ContextThemeWrapper;  import android.view.LayoutInflater;  import android.view.View;  import android.view.ViewGroup; @@ -238,13 +239,15 @@ public class SmartReplyView extends ViewGroup {      public List<Button> inflateSmartActions(Context packageContext,              @NonNull SmartActions smartActions, SmartReplyController smartReplyController,              NotificationEntry entry, HeadsUpManager headsUpManager, boolean delayOnClickListener) { +        Context themedPackageContext = new ContextThemeWrapper(packageContext, mContext.getTheme());          List<Button> buttons = new ArrayList<>();          int numSmartActions = smartActions.actions.size();          for (int n = 0; n < numSmartActions; n++) {              Notification.Action action = smartActions.actions.get(n);              if (action.actionIntent != null) {                  buttons.add(inflateActionButton( -                        this, getContext(), packageContext, n, smartActions, smartReplyController, +                        this, getContext(), themedPackageContext, n, smartActions, +                        smartReplyController,                          entry, headsUpManager, delayOnClickListener));              }          } |