Signal-android: Trying to use large emoji as image stickers in the image editor doesn't work

Created on 1 Jun 2019  路  2Comments  路  Source: signalapp/Signal-Android


Bug description

Trying to use large emoji as image stickers doesn't work.
It seems like it affects Android 7 and up. An Android 6.0.1 device doesn't have this issue.

Steps to reproduce

  • Select an image to send to a contact
  • Use the text option in the image editor to insert an emoji and stretch it out large like it is a sticker
  • Send the image

Actual result: The emoji disappears from the image after it is sent
Expected result: The emoji stays on the image exactly as it appeared in the editor

Most helpful comment

Thanks for report.

Seems to be a general android rendering bug:

https://stackoverflow.com/questions/50965784/canvas-drawtext-doesnt-render-large-emojis-on-android

https://bugs.chromium.org/p/chromium/issues/detail?id=501071

Weirdly, at some even large scales I have seen the emoji come back.

And when they disappear after send, that is because the final render can be at a larger resolution than the editor, which means a font size that was under limit in preview, can be over limit in final render.

All 2 comments

Thanks for report.

Seems to be a general android rendering bug:

https://stackoverflow.com/questions/50965784/canvas-drawtext-doesnt-render-large-emojis-on-android

https://bugs.chromium.org/p/chromium/issues/detail?id=501071

Weirdly, at some even large scales I have seen the emoji come back.

And when they disappear after send, that is because the final render can be at a larger resolution than the editor, which means a font size that was under limit in preview, can be over limit in final render.

Given the nature of the bug, there probably isn't much we can do about it.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

FeuRenard picture FeuRenard  路  3Comments

McLoo picture McLoo  路  3Comments

hiredgunhouse picture hiredgunhouse  路  3Comments

vvug picture vvug  路  3Comments

gmsl360 picture gmsl360  路  3Comments