From d0827eb48e3b55c03a0c0140c1d37c0ba76ed6ee Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 26 Jul 2021 08:23:06 -0400 Subject: [PATCH] Fix emoji rendering artifact. There's sometimes this one pixel line that can appear next to them. Easiest solution for now is to trim it off. --- .../securesms/components/emoji/EmojiProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiProvider.java b/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiProvider.java index 96f7bcf8291..fa5070b662a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiProvider.java @@ -122,10 +122,10 @@ public int getIntrinsicHeight() { final int xStart = (index % emojiPerRow) * glyphWidth; final int yStart = (index / emojiPerRow) * glyphHeight; - this.emojiBounds = new Rect(xStart, - yStart, - xStart + glyphWidth, - yStart + glyphHeight); + this.emojiBounds = new Rect(xStart + 1, + yStart + 1, + xStart + glyphWidth - 1, + yStart + glyphHeight - 1); } @Override