Merge "Don't unnecessarily set LayoutParams on children"

This commit is contained in:
Adam Powell
2014-08-11 17:46:53 +00:00
committed by Gerrit Code Review

View File

@ -2289,7 +2289,9 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te
lp = (LayoutParams) vlp; lp = (LayoutParams) vlp;
} }
lp.itemId = mAdapter.getItemId(position); lp.itemId = mAdapter.getItemId(position);
child.setLayoutParams(lp); if (lp != vlp) {
child.setLayoutParams(lp);
}
} }
if (AccessibilityManager.getInstance(mContext).isEnabled()) { if (AccessibilityManager.getInstance(mContext).isEnabled()) {