diff --git a/lint.xml b/lint.xml index 1261b667e..580308e46 100644 --- a/lint.xml +++ b/lint.xml @@ -11,4 +11,6 @@ + + diff --git a/src/org/thoughtcrime/securesms/components/emoji/AsciiEmojiView.java b/src/org/thoughtcrime/securesms/components/emoji/AsciiEmojiView.java index 1b59f667c..1364017f4 100644 --- a/src/org/thoughtcrime/securesms/components/emoji/AsciiEmojiView.java +++ b/src/org/thoughtcrime/securesms/components/emoji/AsciiEmojiView.java @@ -47,13 +47,14 @@ public class AsciiEmojiView extends View { float overflow = paint.measureText(emoji) / (getWidth() - getPaddingLeft() - getPaddingRight()); if (overflow > 1f) { paint.setTextSize(targetFontSize / overflow); - yPos = (int) ((canvas.getHeight() / 2) - ((paint.descent() + paint.ascent()) / 2)); + yPos = (int) ((getHeight() / 2) - ((paint.descent() + paint.ascent()) / 2)); } canvas.drawText(emoji, xPos, yPos, paint); } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { + //noinspection SuspiciousNameCombination super.onMeasure(widthMeasureSpec, widthMeasureSpec); } }