PIN Bouncer: Fix margins
Margins were being added, but not always processed in time for layout. Apply margins earlier. Fixes: 178359464 Test: manual Change-Id: I4f4a77abd36c529000ccca58887b02a852640275
This commit is contained in:
@@ -156,9 +156,14 @@ public class NumPadKey extends ViewGroup {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
|
||||
mAnimator.updateMargin((ViewGroup.MarginLayoutParams) getLayoutParams());
|
||||
public void setLayoutParams(ViewGroup.LayoutParams params) {
|
||||
mAnimator.updateMargin((ViewGroup.MarginLayoutParams) params);
|
||||
|
||||
super.setLayoutParams(params);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
|
||||
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
|
||||
measureChildren(widthMeasureSpec, heightMeasureSpec);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user