Use themed context to inflate user switcher items
Test: manual Test: atest UserDetailViewAdapterTest Fixes: 186646842 Change-Id: I711b15ba353517b43945bd0eec051f0eb2df962f
This commit is contained in:
@@ -95,7 +95,7 @@ public class UserDetailView extends PseudoGridView {
|
||||
public UserDetailItemView createUserDetailItemView(View convertView, ViewGroup parent,
|
||||
UserSwitcherController.UserRecord item) {
|
||||
UserDetailItemView v = UserDetailItemView.convertOrInflate(
|
||||
mContext, convertView, parent);
|
||||
parent.getContext(), convertView, parent);
|
||||
if (!item.isCurrent || item.isGuest) {
|
||||
v.setOnClickListener(this);
|
||||
} else {
|
||||
|
||||
@@ -67,6 +67,7 @@ class UserDetailViewAdapterTest : SysuiTestCase() {
|
||||
mContext.addMockSystemService(Context.LAYOUT_INFLATER_SERVICE, mLayoutInflater)
|
||||
`when`(mLayoutInflater.inflate(anyInt(), any(ViewGroup::class.java), anyBoolean()))
|
||||
.thenReturn(mInflatedUserDetailItemView)
|
||||
`when`(mParent.context).thenReturn(mContext)
|
||||
adapter = UserDetailView.Adapter(mContext, mUserSwitcherController, uiEventLogger,
|
||||
falsingManagerFake)
|
||||
mPicture = UserIcons.convertToBitmap(mContext.getDrawable(R.drawable.ic_avatar_user))
|
||||
|
||||
Reference in New Issue
Block a user