Fix preview screen crashing and glitches for
Display / Font size Bug: 28223545 Bug: 28223533 Bug: 28210654 Bug: 28210242 Bug: 28208955 Bug: 27699996 Change-Id: I80339dabbd089db8a6c6a80645baabb9b4cad00e
This commit is contained in:
@@ -96,13 +96,15 @@ public class ConversationMessageView extends FrameLayout {
|
||||
updateViewAppearance();
|
||||
|
||||
final int horizontalSpace = MeasureSpec.getSize(widthMeasureSpec);
|
||||
final int iconSize = getResources()
|
||||
.getDimensionPixelSize(R.dimen.conversation_message_contact_icon_size);
|
||||
|
||||
final int unspecifiedMeasureSpec = MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED);
|
||||
final int iconMeasureSpec = MeasureSpec.makeMeasureSpec(iconSize, MeasureSpec.EXACTLY);
|
||||
int iconMeasureSpec = MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED);
|
||||
|
||||
mContactIconView.measure(iconMeasureSpec, iconMeasureSpec);
|
||||
iconMeasureSpec = MeasureSpec.makeMeasureSpec(
|
||||
Math.max(mContactIconView.getMeasuredWidth(), mContactIconView.getMeasuredHeight()),
|
||||
MeasureSpec.EXACTLY);
|
||||
mContactIconView.measure(iconMeasureSpec, iconMeasureSpec);
|
||||
|
||||
final int arrowWidth =
|
||||
getResources().getDimensionPixelSize(R.dimen.message_bubble_arrow_width);
|
||||
|
Reference in New Issue
Block a user