Loading core/java/com/android/internal/widget/MessagingGroup.java +2 −1 Original line number Diff line number Diff line Loading @@ -118,7 +118,8 @@ public class MessagingGroup extends LinearLayout implements MessagingLinearLayou ViewGroup parent = (ViewGroup) mSenderName.getParent(); int top = getDistanceFromParent(mSenderName, parent) - getDistanceFromParent( mMessageContainer, parent) + mSenderName.getHeight(); clipRect = new Rect(0, top, mDisplaySize.x, mDisplaySize.y); int size = Math.max(mDisplaySize.x, mDisplaySize.y); clipRect = new Rect(0, top, size, size); } else { clipRect = null; } Loading core/java/com/android/internal/widget/MessagingLayout.java +2 −1 Original line number Diff line number Diff line Loading @@ -110,7 +110,8 @@ public class MessagingLayout extends FrameLayout { // We still want to clip, but only on the top, since views can temporarily out of bounds // during transitions. DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); Rect rect = new Rect(0, 0, displayMetrics.widthPixels, displayMetrics.heightPixels); int size = Math.max(displayMetrics.widthPixels, displayMetrics.heightPixels); Rect rect = new Rect(0, 0, size, size); mMessagingLinearLayout.setClipBounds(rect); mTitleView = findViewById(R.id.title); mAvatarSize = getResources().getDimensionPixelSize(R.dimen.messaging_avatar_size); Loading Loading
core/java/com/android/internal/widget/MessagingGroup.java +2 −1 Original line number Diff line number Diff line Loading @@ -118,7 +118,8 @@ public class MessagingGroup extends LinearLayout implements MessagingLinearLayou ViewGroup parent = (ViewGroup) mSenderName.getParent(); int top = getDistanceFromParent(mSenderName, parent) - getDistanceFromParent( mMessageContainer, parent) + mSenderName.getHeight(); clipRect = new Rect(0, top, mDisplaySize.x, mDisplaySize.y); int size = Math.max(mDisplaySize.x, mDisplaySize.y); clipRect = new Rect(0, top, size, size); } else { clipRect = null; } Loading
core/java/com/android/internal/widget/MessagingLayout.java +2 −1 Original line number Diff line number Diff line Loading @@ -110,7 +110,8 @@ public class MessagingLayout extends FrameLayout { // We still want to clip, but only on the top, since views can temporarily out of bounds // during transitions. DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); Rect rect = new Rect(0, 0, displayMetrics.widthPixels, displayMetrics.heightPixels); int size = Math.max(displayMetrics.widthPixels, displayMetrics.heightPixels); Rect rect = new Rect(0, 0, size, size); mMessagingLinearLayout.setClipBounds(rect); mTitleView = findViewById(R.id.title); mAvatarSize = getResources().getDimensionPixelSize(R.dimen.messaging_avatar_size); Loading