diff --git a/TMessagesProj/src/main/java/org/telegram/ui/Cells/ChatMessageCell.java b/TMessagesProj/src/main/java/org/telegram/ui/Cells/ChatMessageCell.java index 5af8a4394..05b9b1d0f 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/Cells/ChatMessageCell.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/Cells/ChatMessageCell.java @@ -4436,6 +4436,9 @@ public class ChatMessageCell extends BaseCell implements SeekBar.SeekBarDelegate } else { photoImage.setImage(null, null, null, null, messageObject, 0); } + if (messageObject.useCustomPhoto) { + photoImage.setImageBitmap(getResources().getDrawable(R.drawable.sticker)); + } } else { currentPhotoObject = FileLoader.getClosestPhotoSizeWithSize(messageObject.photoThumbs, AndroidUtilities.getPhotoSize()); photoParentObject = messageObject.photoThumbsObject; diff --git a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/StickerSizePreviewMessagesCell.java b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/StickerSizePreviewMessagesCell.java index 55d4c6ca4..5d64221d4 100644 --- a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/StickerSizePreviewMessagesCell.java +++ b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/StickerSizePreviewMessagesCell.java @@ -76,6 +76,7 @@ public class StickerSizePreviewMessagesCell extends LinearLayout { message.to_id = new TLRPC.TL_peerUser(); message.to_id.user_id = 0; messageObjects[0] = new MessageObject(UserConfig.selectedAccount, message, true); + messageObjects[0].useCustomPhoto = true; message = new TLRPC.TL_message(); message.message = LocaleController.getString("StickerSizeDialogMessageReplyTo", R.string.StickerSizeDialogMessageReplyTo); @@ -113,9 +114,6 @@ public class StickerSizePreviewMessagesCell extends LinearLayout { cells[a].isChat = false; cells[a].setFullyDraw(true); cells[a].setMessageObject(messageObjects[a], null, false, false); - if (a == 0) { - cells[a].getPhotoImage().setImageBitmap(getResources().getDrawable(R.drawable.sticker)); - } addView(cells[a], LayoutHelper.createLinear(LayoutHelper.MATCH_PARENT, LayoutHelper.WRAP_CONTENT)); } }