Reactions only for current message, restore animated stickers

This commit is contained in:
Sebastian Wolf 2022-05-29 22:10:30 +02:00
parent 0cc6f959fc
commit 03fad6da6d
No known key found for this signature in database
GPG key ID: CEA9522B5F38A90A
2 changed files with 3 additions and 1 deletions

View file

@ -254,6 +254,8 @@ ListItem {
messageListItem.messageReactions = reactions; messageListItem.messageReactions = reactions;
showItemCompletelyTimer.requestedIndex = index; showItemCompletelyTimer.requestedIndex = index;
showItemCompletelyTimer.start(); showItemCompletelyTimer.start();
} else {
messageListItem.messageReactions = null;
} }
} }
} }

View file

@ -27,7 +27,7 @@ MessageContentBase {
property var stickerData: messageListItem ? messageListItem.myMessage.content.sticker : overlayFlickable.overlayMessage.content.sticker; property var stickerData: messageListItem ? messageListItem.myMessage.content.sticker : overlayFlickable.overlayMessage.content.sticker;
readonly property bool asEmoji: appSettings.showStickersAsEmojis readonly property bool asEmoji: appSettings.showStickersAsEmojis
readonly property bool animated: stickerData.is_animated && appSettings.animateStickers readonly property bool animated: stickerData.type["@type"] === "stickerTypeAnimated" && appSettings.animateStickers
readonly property bool stickerVisible: staticStickerLoader.item ? staticStickerLoader.item.visible : readonly property bool stickerVisible: staticStickerLoader.item ? staticStickerLoader.item.visible :
animatedStickerLoader.item ? animatedStickerLoader.item.visible : false animatedStickerLoader.item ? animatedStickerLoader.item.visible : false
readonly property bool isOwnSticker : messageListItem ? messageListItem.isOwnMessage : overlayFlickable.isOwnMessage readonly property bool isOwnSticker : messageListItem ? messageListItem.isOwnMessage : overlayFlickable.isOwnMessage