summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Julia Tuttle <juliatuttle@google.com> 2024-03-22 12:14:45 -0400
committer Julia Tuttle <juliatuttle@google.com> 2024-03-22 12:17:35 -0400
commit7f5aea44a97747dbd699c82dea42e21369a439b4 (patch)
treedaecb66b482b3ebd7727007b5af7da518dfbfdcb /libs/androidfw/AttributeResolution.cpp
parent305c27653fe5f862fc0a8c2d5349f4bd0000de53 (diff)
CallStyle: don't reglue icon+label if never glued
EmphasizedNotificationButton has two ways of rendering the icon and label: 1. Unglued, where they're set using View's standard methods. 2. Glued, where they're saved and combined into a single Spannable with an ImageSpan for the icon. A small logic error meant that we were "re-gluing" the icon and label on layout direction updates *even if they weren't glued to start with*, and gluing a null icon and label gives a blank button instead of the label the caller already set. Bug: 330746629 Test: atest NotificationEmphasizedButtonState Flag: NA Change-Id: I2160dd17d39bd00a045422e2096d14b9ebb68902
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions